Class List
java.lang.Object
io.nosqlbench.virtdata.library.basics.shared.from_long.to_collection.List
- All Implemented Interfaces:
java.util.function.LongFunction<java.util.List<java.lang.Object>>
public class List
extends java.lang.Object
implements java.util.function.LongFunction<java.util.List<java.lang.Object>>
Create a
List from a long input
based on two functions, the first to
determine the list size, and the second to populate the list with
object values. The input fed to the second function is incremented
between elements.
To directly create Lists of Strings from the String version of the same
mapping functions, simply use StringList instead.-
Constructor Details
-
List
public List(java.util.function.LongToIntFunction sizeFunc, java.util.function.LongFunction<java.lang.Object> valueFunc)
-
-
Method Details
-
apply
public java.util.List<java.lang.Object> apply(long value)- Specified by:
applyin interfacejava.util.function.LongFunction<java.util.List<java.lang.Object>>
-