Class StringMap
java.lang.Object
io.nosqlbench.virtdata.library.basics.shared.from_long.to_collection.StringMap
- All Implemented Interfaces:
LongFunction<Map<String,String>>
Create a
Map<String,String> from a long input
based on three functions,
the first to determine the map size, and the second to populate
the map with key objects, and the third to populate the map with
value objects. The long input fed to the second and third functions
is incremented between entries. Regardless of the object type provided
by the second and third functions, Object.toString()
is used to determine the key and value to add to the map.
To create Maps of any key and value types, simply use Map with
an specific key and value mapping functions.-
Constructor Summary
ConstructorsConstructorDescriptionStringMap(LongFunction<Object>... objfuncs) StringMap(LongToIntFunction sizeFunc, LongFunction<Object> keyFunc, LongFunction<Object> valueFunc) -
Method Summary
-
Constructor Details
-
StringMap
public StringMap(LongToIntFunction sizeFunc, LongFunction<Object> keyFunc, LongFunction<Object> valueFunc) -
StringMap
-
-
Method Details
-
apply
-