Class SpliteratorTester.GeneralSpliterator<E>
- java.lang.Object
-
- com.google.common.collect.testing.SpliteratorTester.GeneralSpliterator<E>
-
- Direct Known Subclasses:
SpliteratorTester.GeneralSpliteratorOfObject,SpliteratorTester.GeneralSpliteratorOfPrimitive
- Enclosing class:
- SpliteratorTester<E>
private abstract static class SpliteratorTester.GeneralSpliterator<E> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.Spliterator<E>spliterator
-
Constructor Summary
Constructors Constructor Description GeneralSpliterator(java.util.Spliterator<E> spliterator)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) intcharacteristics()(package private) longestimateSize()(package private) abstract voidforEachRemaining(java.util.function.Consumer<? super E> action)(package private) java.util.Comparator<? super E>getComparator()(package private) longgetExactSizeIfKnown()(package private) booleanhasCharacteristics(int characteristics)(package private) abstract booleantryAdvance(java.util.function.Consumer<? super E> action)(package private) abstract SpliteratorTester.GeneralSpliterator<E>trySplit()
-
-
-
Field Detail
-
spliterator
final java.util.Spliterator<E> spliterator
-
-
Constructor Detail
-
GeneralSpliterator
GeneralSpliterator(java.util.Spliterator<E> spliterator)
-
-
Method Detail
-
forEachRemaining
abstract void forEachRemaining(java.util.function.Consumer<? super E> action)
-
tryAdvance
abstract boolean tryAdvance(java.util.function.Consumer<? super E> action)
-
trySplit
abstract SpliteratorTester.GeneralSpliterator<E> trySplit()
-
characteristics
final int characteristics()
-
estimateSize
final long estimateSize()
-
getComparator
final java.util.Comparator<? super E> getComparator()
-
getExactSizeIfKnown
final long getExactSizeIfKnown()
-
hasCharacteristics
final boolean hasCharacteristics(int characteristics)
-
-