Class SpliteratorBackward<K>
java.lang.Object
com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v3.SpliteratorBackward<K>
- All Implemented Interfaces:
Spliterator<ORawPair<K,ORID>>
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.Spliterator
Spliterator.OfDouble, Spliterator.OfInt, Spliterator.OfLong, Spliterator.OfPrimitive<T,T_CONS, T_SPLITR extends Spliterator.OfPrimitive<T, T_CONS, T_SPLITR>> -
Field Summary
Fields inherited from interface java.util.Spliterator
CONCURRENT, DISTINCT, IMMUTABLE, NONNULL, ORDERED, SIZED, SORTED, SUBSIZED -
Constructor Summary
ConstructorsConstructorDescriptionSpliteratorBackward(CellBTreeSingleValueV3<K> cellBTreeSingleValueV3, K fromKey, K toKey, boolean fromKeyInclusive, boolean toKeyInclusive) -
Method Summary
Modifier and TypeMethodDescriptionintlongComparator<? super ORawPair<K, ORID>> intintvoidsetCacheIterator(Iterator<ORawPair<K, ORID>> cacheIterator) voidsetItemIndex(int itemIndex) voidsetPageIndex(int pageIndex) booleantryAdvance(Consumer<? super ORawPair<K, ORID>> action) trySplit()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Spliterator
forEachRemaining, getExactSizeIfKnown, hasCharacteristics
-
Constructor Details
-
SpliteratorBackward
public SpliteratorBackward(CellBTreeSingleValueV3<K> cellBTreeSingleValueV3, K fromKey, K toKey, boolean fromKeyInclusive, boolean toKeyInclusive)
-
-
Method Details
-
tryAdvance
- Specified by:
tryAdvancein interfaceSpliterator<K>
-
trySplit
- Specified by:
trySplitin interfaceSpliterator<K>
-
estimateSize
public long estimateSize()- Specified by:
estimateSizein interfaceSpliterator<K>
-
characteristics
public int characteristics()- Specified by:
characteristicsin interfaceSpliterator<K>
-
getComparator
- Specified by:
getComparatorin interfaceSpliterator<K>
-
getItemIndex
public int getItemIndex() -
setItemIndex
public void setItemIndex(int itemIndex) -
getPageIndex
public int getPageIndex() -
setPageIndex
public void setPageIndex(int pageIndex) -
setCacheIterator
-