Interface TestMultimapGenerator<K,V,M extends com.google.common.collect.Multimap<K,V>>
-
- All Superinterfaces:
TestContainerGenerator<M,Map.Entry<K,V>>
- All Known Subinterfaces:
TestListMultimapGenerator<K,V>
,TestSetMultimapGenerator<K,V>
- All Known Implementing Classes:
TestStringListMultimapGenerator
,TestStringSetMultimapGenerator
@GwtCompatible public interface TestMultimapGenerator<K,V,M extends com.google.common.collect.Multimap<K,V>> extends TestContainerGenerator<M,Map.Entry<K,V>>
Creates multimaps, containing sample elements, to be tested.- Author:
- Louis Wasserman
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<V>
createCollection(Iterable<? extends V> values)
K[]
createKeyArray(int length)
V[]
createValueArray(int length)
SampleElements<K>
sampleKeys()
SampleElements<V>
sampleValues()
-
Methods inherited from interface com.google.common.collect.testing.TestContainerGenerator
create, createArray, order, samples
-
-
-
-
Method Detail
-
createKeyArray
K[] createKeyArray(int length)
-
createValueArray
V[] createValueArray(int length)
-
sampleKeys
SampleElements<K> sampleKeys()
-
sampleValues
SampleElements<V> sampleValues()
-
createCollection
Collection<V> createCollection(Iterable<? extends V> values)
-
-