-
Methods in io.nosqlbench.virtdata.core.bindings that return DataMapper
| Modifier and Type |
Method |
Description |
default <T> DataMapper<T> |
DataMapperLibrary.getDataMapper(java.lang.String spec,
java.lang.Class<? extends T> clazz) |
|
static <T> DataMapper<T> |
VirtData.getMapper(java.lang.String flowSpec) |
|
static <T> DataMapper<T> |
VirtData.getMapper(java.lang.String flowSpec,
java.lang.Class<? extends T> clazz) |
|
static <T> DataMapper<T> |
VirtData.getMapper(java.lang.String flowSpec,
java.lang.Class<? extends T> clazz,
java.util.Map<java.lang.String,java.lang.Object> config) |
Instantiate a data mapping function of the specified type, or throw an error.
|
static <T> DataMapper<T> |
VirtData.getMapper(java.lang.String flowSpec,
java.util.Map<java.lang.String,java.lang.Object> config) |
Instantiate a data mapping function, or throw an exception.
|
static <T> DataMapper<T> |
DataMapperFunctionMapper.map(java.lang.Object function) |
|
static <R> DataMapper<R> |
DataMapperFunctionMapper.map(java.util.function.DoubleFunction<R> f) |
|
static DataMapper<java.lang.Integer> |
DataMapperFunctionMapper.map(java.util.function.DoubleToIntFunction f) |
|
static DataMapper<java.lang.Long> |
DataMapperFunctionMapper.map(java.util.function.DoubleToLongFunction f) |
|
static DataMapper<java.lang.Double> |
DataMapperFunctionMapper.map(java.util.function.DoubleUnaryOperator f) |
|
static <R> DataMapper<R> |
DataMapperFunctionMapper.map(java.util.function.Function<java.lang.Long,R> f) |
|
static <R> DataMapper<R> |
DataMapperFunctionMapper.map(java.util.function.IntFunction<R> f) |
|
static DataMapper<java.lang.Long> |
DataMapperFunctionMapper.map(java.util.function.IntToDoubleFunction f) |
|
static DataMapper<java.lang.Long> |
DataMapperFunctionMapper.map(java.util.function.IntToLongFunction f) |
|
static DataMapper<java.lang.Integer> |
DataMapperFunctionMapper.map(java.util.function.IntUnaryOperator f) |
|
static <R> DataMapper<R> |
DataMapperFunctionMapper.map(java.util.function.LongFunction<R> f) |
|
static DataMapper<java.lang.Double> |
DataMapperFunctionMapper.map(java.util.function.LongToDoubleFunction f) |
|
static DataMapper<java.lang.Integer> |
DataMapperFunctionMapper.map(java.util.function.LongToIntFunction f) |
|
static DataMapper<java.lang.Long> |
DataMapperFunctionMapper.map(java.util.function.LongUnaryOperator f) |
|
Methods in io.nosqlbench.virtdata.core.bindings that return types with arguments of type DataMapper
| Modifier and Type |
Method |
Description |
default <T> java.util.Optional<DataMapper<T>> |
DataMapperLibrary.getDataMapper(java.lang.String spec) |
Find the implementation for and construct an instance of a data mapper function, as described.
|
default <T> java.util.Optional<DataMapper<T>> |
VirtDataFunctionLibrary.getDataMapper(java.lang.String spec) |
Provide a way to promote a long function into a data mapper.
|
default <T> java.util.Optional<DataMapper<T>> |
VirtDataFunctionLibrary.getDataMapper(java.lang.String spec,
java.util.Map<java.lang.String,java.lang.Object> customConfigs) |
|
default <T> java.util.List<DataMapper<T>> |
VirtDataFunctionLibrary.getDataMappers(java.lang.String spec) |
|
default <T> java.util.List<DataMapper<T>> |
VirtDataFunctionLibrary.getDataMappers(java.lang.String spec,
java.util.Map<java.lang.String,java.lang.Object> customConfigs) |
|
default java.util.Optional<DataMapper<java.lang.Double>> |
DataMapperLibrary.getDoubleDataMapper(java.lang.String spec) |
|
default java.util.Optional<DataMapper<java.lang.Integer>> |
DataMapperLibrary.getIntegerDataMapper(java.lang.String spec) |
|
default java.util.Optional<DataMapper<java.lang.Long>> |
DataMapperLibrary.getLongDataMapper(java.lang.String spec) |
|
default <T> java.util.Optional<DataMapper<T>> |
DataMapperLibrary.getOptionalDataMapper(java.lang.String spec,
java.lang.Class<? extends T> clazz) |
|
<T> java.util.Optional<DataMapper<T>> |
ResolverDiagnostics.getOptionalMapper() |
|
static <T> java.util.Optional<DataMapper<T>> |
VirtData.getOptionalMapper(java.lang.String flowSpec) |
|
static <T> java.util.Optional<DataMapper<T>> |
VirtData.getOptionalMapper(java.lang.String flowSpec,
java.lang.Class<?> clazz,
java.util.Map<java.lang.String,java.lang.Object> config) |
|
static <T> java.util.Optional<DataMapper<T>> |
VirtData.getOptionalMapper(java.lang.String flowSpec,
java.lang.Class<? extends T> clazz) |
Instantiate an optional data mapping function if possible, with type awareness.
|
static <T> java.util.Optional<DataMapper<T>> |
VirtData.getOptionalMapper(java.lang.String flowSpec,
java.util.Map<java.lang.String,?> config) |
Instantiate an optional data mapping function if possible.
|
default java.util.Optional<DataMapper<java.lang.String>> |
DataMapperLibrary.getStringDataMapper(java.lang.String spec) |
|
-