Interface TestSetGenerator<E extends @Nullable Object>
-
- All Superinterfaces:
TestCollectionGenerator<E>,TestContainerGenerator<Collection<E>,E>
- All Known Subinterfaces:
TestSortedSetGenerator<E>
- All Known Implementing Classes:
DerivedCollectionGenerators.MapEntrySetGenerator,DerivedCollectionGenerators.MapKeySetGenerator,DerivedCollectionGenerators.MapSortedKeySetGenerator,DerivedCollectionGenerators.SortedSetSubsetTestSetGenerator,DerivedGoogleCollectionGenerators.BiMapValueSetGenerator,NavigableSetTestSuiteBuilder.NavigableSetSubsetTestSetGenerator,ReserializingTestSetGenerator,SetGenerators.ContiguousSetDescendingGenerator,SetGenerators.ContiguousSetGenerator,SetGenerators.ContiguousSetHeadsetGenerator,SetGenerators.ContiguousSetSubsetGenerator,SetGenerators.ContiguousSetTailsetGenerator,SetGenerators.DegeneratedImmutableSetGenerator,SetGenerators.ImmutableSetCopyOfGenerator,SetGenerators.ImmutableSetSizedBuilderGenerator,SetGenerators.ImmutableSetTooBigBuilderGenerator,SetGenerators.ImmutableSetTooSmallBuilderGenerator,SetGenerators.ImmutableSetUnsizedBuilderGenerator,SetGenerators.ImmutableSetWithBadHashesGenerator,SetGenerators.ImmutableSortedSetCopyOfGenerator,SetGenerators.ImmutableSortedSetDescendingGenerator,SetGenerators.ImmutableSortedSetExplicitComparator,SetGenerators.ImmutableSortedSetExplicitSuperclassComparatorGenerator,SetGenerators.ImmutableSortedSetHeadsetGenerator,SetGenerators.ImmutableSortedSetReversedOrderGenerator,SetGenerators.ImmutableSortedSetSubsetGenerator,SetGenerators.ImmutableSortedSetTailsetGenerator,SetGenerators.ImmutableSortedSetUnhashableGenerator,SetGenerators.TestUnhashableSetGenerator,TestCollidingSetGenerator,TestEnumSetGenerator,TestIntegerSetGenerator,TestIntegerSortedSetGenerator,TestMapEntrySetGenerator,TestStringSetGenerator,TestStringSortedSetGenerator
@GwtCompatible public interface TestSetGenerator<E extends @Nullable Object> extends TestCollectionGenerator<E>
Creates sets, containing sample elements, to be tested.- Author:
- Kevin Bourrillion
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<E>create(Object... elements)Creates a new container containing the given elements.-
Methods inherited from interface com.google.common.collect.testing.TestContainerGenerator
createArray, order, samples
-
-
-
-
Method Detail
-
create
Set<E> create(Object... elements)
Description copied from interface:TestContainerGeneratorCreates a new container containing the given elements. TODO: would be nice to figure out how to use E... or E[] as a parameter type, but this doesn't seem to work because Java creates an array of the erased type.- Specified by:
createin interfaceTestContainerGenerator<Collection<E extends @Nullable Object>,E extends @Nullable Object>
-
-