Class DerivedCollectionGenerators.MapSortedKeySetGenerator<K,V>
java.lang.Object
com.google.common.collect.testing.DerivedCollectionGenerators.MapKeySetGenerator<K,V>
com.google.common.collect.testing.DerivedCollectionGenerators.MapSortedKeySetGenerator<K,V>
- All Implemented Interfaces:
DerivedGenerator,TestCollectionGenerator<K>,TestContainerGenerator<Collection<K>,,K> TestSetGenerator<K>,TestSortedSetGenerator<K>
- Enclosing class:
DerivedCollectionGenerators
public static class DerivedCollectionGenerators.MapSortedKeySetGenerator<K,V>
extends DerivedCollectionGenerators.MapKeySetGenerator<K,V>
implements TestSortedSetGenerator<K>, DerivedGenerator
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMapSortedKeySetGenerator(OneSizeTestContainerGenerator<Map<K, V>, Map.Entry<K, V>> mapGenerator) -
Method Summary
Modifier and TypeMethodDescriptionReturns an element greater than theTestContainerGenerator.samples()and greater thanTestSortedSetGenerator.aboveSamplesLesser().Returns an element greater than theTestContainerGenerator.samples()but less thanTestSortedSetGenerator.aboveSamplesGreater().Returns an element less than theTestContainerGenerator.samples()but greater thanTestSortedSetGenerator.belowSamplesLesser().Returns an element less than theTestContainerGenerator.samples()and less thanTestSortedSetGenerator.belowSamplesGreater().Creates a new container containing the given elements.Methods inherited from class com.google.common.collect.testing.DerivedCollectionGenerators.MapKeySetGenerator
createArray, getInnerGenerator, order, samplesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.common.collect.testing.DerivedGenerator
getInnerGeneratorMethods inherited from interface com.google.common.collect.testing.TestContainerGenerator
createArray, order, samples
-
Field Details
-
delegate
-
-
Constructor Details
-
MapSortedKeySetGenerator
-
-
Method Details
-
create
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<K,V> - Specified by:
createin interfaceTestSetGenerator<K>- Specified by:
createin interfaceTestSortedSetGenerator<K>- Overrides:
createin classDerivedCollectionGenerators.MapKeySetGenerator<K,V>
-
belowSamplesLesser
Description copied from interface:TestSortedSetGeneratorReturns an element less than theTestContainerGenerator.samples()and less thanTestSortedSetGenerator.belowSamplesGreater().- Specified by:
belowSamplesLesserin interfaceTestSortedSetGenerator<K>
-
belowSamplesGreater
Description copied from interface:TestSortedSetGeneratorReturns an element less than theTestContainerGenerator.samples()but greater thanTestSortedSetGenerator.belowSamplesLesser().- Specified by:
belowSamplesGreaterin interfaceTestSortedSetGenerator<K>
-
aboveSamplesLesser
Description copied from interface:TestSortedSetGeneratorReturns an element greater than theTestContainerGenerator.samples()but less thanTestSortedSetGenerator.aboveSamplesGreater().- Specified by:
aboveSamplesLesserin interfaceTestSortedSetGenerator<K>
-
aboveSamplesGreater
Description copied from interface:TestSortedSetGeneratorReturns an element greater than theTestContainerGenerator.samples()and greater thanTestSortedSetGenerator.aboveSamplesLesser().- Specified by:
aboveSamplesGreaterin interfaceTestSortedSetGenerator<K>
-