Class MergedReftable.FilteringMergedRefCursor
- java.lang.Object
-
- org.eclipse.jgit.internal.storage.reftable.RefCursor
-
- org.eclipse.jgit.internal.storage.reftable.MergedReftable.MergedRefCursor
-
- org.eclipse.jgit.internal.storage.reftable.MergedReftable.FilteringMergedRefCursor
-
- All Implemented Interfaces:
java.lang.AutoCloseable
- Enclosing class:
- MergedReftable
private class MergedReftable.FilteringMergedRefCursor extends MergedReftable.MergedRefCursor
-
-
Field Summary
Fields Modifier and Type Field Description (package private) ReffilteredRef(package private) AnyObjectIdfilterId
-
Constructor Summary
Constructors Constructor Description FilteringMergedRefCursor(AnyObjectId id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RefgetRef()Get reference at the current position.booleannext()Check if another reference is available.-
Methods inherited from class org.eclipse.jgit.internal.storage.reftable.MergedReftable.MergedRefCursor
add, close, seekPastPrefix
-
Methods inherited from class org.eclipse.jgit.internal.storage.reftable.RefCursor
wasDeleted
-
-
-
-
Field Detail
-
filterId
final AnyObjectId filterId
-
filteredRef
Ref filteredRef
-
-
Constructor Detail
-
FilteringMergedRefCursor
FilteringMergedRefCursor(AnyObjectId id)
-
-
Method Detail
-
getRef
public Ref getRef()
Description copied from class:RefCursorGet reference at the current position.- Overrides:
getRefin classMergedReftable.MergedRefCursor- Returns:
- reference at the current position.
-
next
public boolean next() throws java.io.IOExceptionDescription copied from class:RefCursorCheck if another reference is available.- Overrides:
nextin classMergedReftable.MergedRefCursor- Returns:
trueif there is another result.- Throws:
java.io.IOException- references cannot be read.
-
-