com.google.common.collect.testing
Interface TestSetGenerator<E>

All Superinterfaces:
TestCollectionGenerator<E>, TestContainerGenerator<Collection<E>,E>
All Known Implementing Classes:
BiMapGenerators.ImmutableBiMapEntrySetGenerator, BiMapGenerators.ImmutableBiMapInverseEntrySetGenerator, BiMapGenerators.ImmutableBiMapInverseKeySetGenerator, BiMapGenerators.ImmutableBiMapInverseValuesGenerator, BiMapGenerators.ImmutableBiMapKeySetGenerator, BiMapGenerators.ImmutableBiMapValuesGenerator, MapGenerators.ImmutableMapEntrySetGenerator, MapGenerators.ImmutableMapKeySetGenerator, ReserializingTestSetGenerator, SetGenerators.DegeneratedImmutableSetGenerator, SetGenerators.ImmutableSetCopyOfGenerator, SetGenerators.ImmutableSetWithBadHashesGenerator, SetGenerators.ImmutableSortedSetCopyOfGenerator, SetGenerators.ImmutableSortedSetExplicitComparator, SetGenerators.ImmutableSortedSetExplicitSuperclassComparatorGenerator, SetGenerators.ImmutableSortedSetHeadsetGenerator, SetGenerators.ImmutableSortedSetReversedOrderGenerator, SetGenerators.ImmutableSortedSetSubsetGenerator, SetGenerators.ImmutableSortedSetTailsetGenerator, SetGenerators.ImmutableSortedSetUnhashableGenerator, SetGenerators.TestUnhashableSetGenerator, SortedMapGenerators.ImmutableSortedMapEntrySetGenerator, SortedMapGenerators.ImmutableSortedMapHeadMapKeySetGenerator, SortedMapGenerators.ImmutableSortedMapKeySetGenerator, SortedMapGenerators.ImmutableSortedMapSubMapEntryGenerator, TestCollidingSetGenerator, TestEnumSetGenerator, TestMapEntrySetGenerator, TestStringSetGenerator, TestStringSortedSetGenerator

public interface TestSetGenerator<E>
extends TestCollectionGenerator<E>

Creates sets, containing sample elements, to be tested.

This class is GWT compatible.

Author:
Kevin Bourrillion

Method Summary
 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: TestContainerGenerator
Creates 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:
create in interface TestContainerGenerator<Collection<E>,E>


Copyright © 2010-2011. All Rights Reserved.