Top Description Constructors Methods
org.eclipse.jgit.notes

pack-priv abstract Class NoteBucket

extends Object
Class Inheritance
Known Direct Subclasses
org.eclipse.jgit.notes.FanoutBucket.LazyNoteBucket, org.eclipse.jgit.notes.InMemoryNoteBucket
Imports
java.io.IOException, java.util.Iterator, org.eclipse.jgit.lib.AnyObjectId, .ObjectId, .ObjectInserter, .ObjectReader

A tree that stores note objects.
See Also
FanoutBucket, LeafBucket

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv abstract int
pack-priv abstract Note
pack-priv abstract ObjectId
pack-priv abstract Iterator<Note>
pack-priv abstract InMemoryNoteBucket
set(AnyObjectId noteOn, AnyObjectId noteData, ObjectReader reader)

pack-priv abstract ObjectId
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

NoteBucketback to summary
pack-priv NoteBucket()

Method Detail

estimateSizeback to summary
pack-priv abstract int estimateSize(AnyObjectId noteOn, ObjectReader or) throws IOException
getNoteback to summary
pack-priv abstract Note getNote(AnyObjectId objId, ObjectReader reader) throws IOException
getTreeIdback to summary
pack-priv abstract ObjectId getTreeId()
iteratorback to summary
pack-priv abstract Iterator<Note> iterator(AnyObjectId objId, ObjectReader reader) throws IOException
setback to summary
pack-priv abstract InMemoryNoteBucket set(AnyObjectId noteOn, AnyObjectId noteData, ObjectReader reader) throws IOException
writeTreeback to summary
pack-priv abstract ObjectId writeTree(ObjectInserter inserter) throws IOException