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) Ref
filteredRef
(package private) AnyObjectId
filterId
-
Constructor Summary
Constructors Constructor Description FilteringMergedRefCursor(AnyObjectId id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Ref
getRef()
Get reference at the current position.boolean
next()
Check if another reference is available.-
Methods inherited from class org.eclipse.jgit.internal.storage.reftable.MergedReftable.MergedRefCursor
add, close
-
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:RefCursor
Get reference at the current position.- Overrides:
getRef
in classMergedReftable.MergedRefCursor
- Returns:
- reference at the current position.
-
next
public boolean next() throws java.io.IOException
Description copied from class:RefCursor
Check if another reference is available.- Overrides:
next
in classMergedReftable.MergedRefCursor
- Returns:
true
if there is another result.- Throws:
java.io.IOException
- references cannot be read.
-
-