Class StringMap

java.lang.Object
io.nosqlbench.virtdata.library.basics.shared.from_long.to_collection.StringMap
All Implemented Interfaces:
LongFunction<Map<String,String>>

public class StringMap extends Object implements 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.