Class SpliteratorTester<E>
java.lang.Object
com.google.common.collect.testing.SpliteratorTester<E>
Tester for
Spliterator implementations.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate static final classprivate static final classstatic interfaceReturn type from "contains the following elements" assertions.(package private) static enumDifferent ways of decomposing a Spliterator, all of which must produce the same elements (up to ordering, if Spliterator.ORDERED is not present). -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ImmutableSet<Supplier<SpliteratorTester.GeneralSpliterator<E>>> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateSpliteratorTester(ImmutableSet<Supplier<SpliteratorTester.GeneralSpliterator<E>>> spliteratorSuppliers) -
Method Summary
Modifier and TypeMethodDescriptionstatic <E> SpliteratorTester<E>of(Supplier<Spliterator<E>> spliteratorSupplier) static SpliteratorTester<Double>ofDouble(Supplier<Spliterator.OfDouble> spliteratorSupplier) static SpliteratorTester<Integer>ofInt(Supplier<Spliterator.OfInt> spliteratorSupplier) static SpliteratorTester<Long>ofLong(Supplier<Spliterator.OfLong> spliteratorSupplier) private static <E> SpliteratorTester.GeneralSpliterator<E>trySplitTestingSize(SpliteratorTester.GeneralSpliterator<E> spliterator)
-
Field Details
-
spliteratorSuppliers
-
-
Constructor Details
-
SpliteratorTester
private SpliteratorTester(ImmutableSet<Supplier<SpliteratorTester.GeneralSpliterator<E>>> spliteratorSuppliers)
-
-
Method Details
-
trySplitTestingSize
private static <E> SpliteratorTester.GeneralSpliterator<E> trySplitTestingSize(SpliteratorTester.GeneralSpliterator<E> spliterator) -
of
-
ofInt
- Since:
- 28.1
-
ofLong
- Since:
- 28.1
-
ofDouble
public static SpliteratorTester<Double> ofDouble(Supplier<Spliterator.OfDouble> spliteratorSupplier) - Since:
- 28.1
-
expect
-
expect
-