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) int
characteristics()
(package private) long
estimateSize()
(package private) abstract void
forEachRemaining(java.util.function.Consumer<? super E> action)
(package private) java.util.Comparator<? super E>
getComparator()
(package private) long
getExactSizeIfKnown()
(package private) boolean
hasCharacteristics(int characteristics)
(package private) abstract boolean
tryAdvance(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)
-
-