Class BiSpliteratorImpl<T,U>
- java.lang.Object
-
- org.processmining.specpp.datastructures.vectorization.spliteration.BiSpliteratorImpl<T,U>
-
- All Implemented Interfaces:
BiSpliterator<T,U>
- Direct Known Subclasses:
CompatibleBiSpliteratorImpl,PairSpliteratorImpl
public class BiSpliteratorImpl<T,U> extends java.lang.Object implements BiSpliterator<T,U>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBiSpliteratorImpl.OfInt-
Nested classes/interfaces inherited from interface org.processmining.specpp.datastructures.vectorization.spliteration.BiSpliterator
BiSpliterator.OfPrimitive<T,T_CONS,T_SPLITR extends BiSpliterator.OfPrimitive<T,T_CONS,T_SPLITR>>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Spliterator<T>firstSpliteratorprotected java.util.Spliterator<U>secondSpliterator
-
Constructor Summary
Constructors Constructor Description BiSpliteratorImpl(java.util.Spliterator<T> firstSpliterator, java.util.Spliterator<U> secondSpliterator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcharacteristics()longestimateSize()voidforEachRemaining(java.util.function.BiConsumer<? super T,? super U> action)booleantryAdvance(java.util.function.BiConsumer<? super T,? super U> action)BiSpliteratorImpl<T,U>trySplit()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.processmining.specpp.datastructures.vectorization.spliteration.BiSpliterator
getComparator, getExactSizeIfKnown, hasCharacteristics
-
-
-
-
Method Detail
-
tryAdvance
public boolean tryAdvance(java.util.function.BiConsumer<? super T,? super U> action)
- Specified by:
tryAdvancein interfaceBiSpliterator<T,U>
-
forEachRemaining
public void forEachRemaining(java.util.function.BiConsumer<? super T,? super U> action)
- Specified by:
forEachRemainingin interfaceBiSpliterator<T,U>
-
trySplit
public BiSpliteratorImpl<T,U> trySplit()
- Specified by:
trySplitin interfaceBiSpliterator<T,U>
-
estimateSize
public long estimateSize()
- Specified by:
estimateSizein interfaceBiSpliterator<T,U>
-
characteristics
public int characteristics()
- Specified by:
characteristicsin interfaceBiSpliterator<T,U>
-
-