Package org.eclipse.jgit.notes
Class FanoutBucket.LazyNoteBucket
- java.lang.Object
-
- org.eclipse.jgit.notes.NoteBucket
-
- org.eclipse.jgit.notes.FanoutBucket.LazyNoteBucket
-
- Enclosing class:
- FanoutBucket
private class FanoutBucket.LazyNoteBucket extends NoteBucket
-
-
Constructor Summary
Constructors Constructor Description LazyNoteBucket(ObjectId treeId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) intestimateSize(AnyObjectId objId, ObjectReader or)(package private) NotegetNote(AnyObjectId objId, ObjectReader or)(package private) ObjectIdgetTreeId()(package private) java.util.Iterator<Note>iterator(AnyObjectId objId, ObjectReader reader)private InMemoryNoteBucketload(AnyObjectId prefix, ObjectReader or)(package private) InMemoryNoteBucketset(AnyObjectId noteOn, AnyObjectId noteData, ObjectReader or)(package private) ObjectIdwriteTree(ObjectInserter inserter)
-
-
-
Field Detail
-
treeId
private final ObjectId treeId
-
-
Constructor Detail
-
LazyNoteBucket
LazyNoteBucket(ObjectId treeId)
-
-
Method Detail
-
getNote
Note getNote(AnyObjectId objId, ObjectReader or) throws java.io.IOException
- Specified by:
getNotein classNoteBucket- Throws:
java.io.IOException
-
iterator
java.util.Iterator<Note> iterator(AnyObjectId objId, ObjectReader reader) throws java.io.IOException
- Specified by:
iteratorin classNoteBucket- Throws:
java.io.IOException
-
estimateSize
int estimateSize(AnyObjectId objId, ObjectReader or) throws java.io.IOException
- Specified by:
estimateSizein classNoteBucket- Throws:
java.io.IOException
-
set
InMemoryNoteBucket set(AnyObjectId noteOn, AnyObjectId noteData, ObjectReader or) throws java.io.IOException
- Specified by:
setin classNoteBucket- Throws:
java.io.IOException
-
writeTree
ObjectId writeTree(ObjectInserter inserter)
- Specified by:
writeTreein classNoteBucket
-
getTreeId
ObjectId getTreeId()
- Specified by:
getTreeIdin classNoteBucket
-
load
private InMemoryNoteBucket load(AnyObjectId prefix, ObjectReader or) throws java.io.IOException
- Throws:
java.io.IOException
-
-