Interface TestMapGenerator<K extends @Nullable Object, V extends @Nullable Object>

All Superinterfaces:
TestContainerGenerator<Map<K,V>, Map.Entry<K,V>>
All Known Subinterfaces:
TestSortedMapGenerator<K,V>
All Known Implementing Classes:
DerivedCollectionGenerators.SortedMapSubmapTestMapGenerator, DerivedGoogleCollectionGenerators.MapGenerator, MapGenerators.ImmutableEnumMapGenerator, MapGenerators.ImmutableMapCopyOfEntriesGenerator, MapGenerators.ImmutableMapCopyOfEnumMapGenerator, MapGenerators.ImmutableMapCopyOfGenerator, MapGenerators.ImmutableMapGenerator, MapGenerators.ImmutableMapValuesAsSingletonSetGenerator, NavigableMapTestSuiteBuilder.NavigableMapSubmapTestMapGenerator, SortedMapGenerators.ImmutableSortedMapCopyOfEntriesGenerator, SortedMapGenerators.ImmutableSortedMapGenerator, TestEnumMapGenerator, TestStringMapGenerator, TestStringSortedMapGenerator

@GwtCompatible @NullMarked public interface TestMapGenerator<K extends @Nullable Object, V extends @Nullable Object> extends TestContainerGenerator<Map<K,V>, Map.Entry<K,V>>
Creates maps, containing sample elements, to be tested.
Author:
George van den Driessche
  • Method Details

    • createKeyArray

      K[] createKeyArray(int length)
    • createValueArray

      V[] createValueArray(int length)