Package org.eclipse.jgit.notes
Class NoteBucket
java.lang.Object
org.eclipse.jgit.notes.NoteBucket
- Direct Known Subclasses:
FanoutBucket.LazyNoteBucket,InMemoryNoteBucket
A tree that stores note objects.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) abstract intestimateSize(AnyObjectId noteOn, ObjectReader or) (package private) abstract NotegetNote(AnyObjectId objId, ObjectReader reader) (package private) abstract ObjectIditerator(AnyObjectId objId, ObjectReader reader) (package private) abstract InMemoryNoteBucketset(AnyObjectId noteOn, AnyObjectId noteData, ObjectReader reader) (package private) abstract ObjectIdwriteTree(ObjectInserter inserter)
-
Constructor Details
-
NoteBucket
NoteBucket()
-
-
Method Details
-
getNote
- Throws:
IOException
-
iterator
- Throws:
IOException
-
estimateSize
- Throws:
IOException
-
set
abstract InMemoryNoteBucket set(AnyObjectId noteOn, AnyObjectId noteData, ObjectReader reader) throws IOException - Throws:
IOException
-
writeTree
- Throws:
IOException
-
getTreeId
-