Uses of Interface
io.nosqlbench.virtdata.core.bindings.DataMapper
Packages that use DataMapper
Package
Description
-
Uses of DataMapper in io.nosqlbench.virtdata.core.bindings
Methods in io.nosqlbench.virtdata.core.bindings that return DataMapperModifier and TypeMethodDescriptiondefault <T> DataMapper<T> DataMapperLibrary.getDataMapper(String spec, Class<? extends T> clazz) static <T> DataMapper<T> static <T> DataMapper<T> static <T> DataMapper<T> Instantiate a data mapping function of the specified type, or throw an error.static <T> DataMapper<T> Instantiate a data mapping function, or throw an exception.static <T> DataMapper<T> static <R> DataMapper<R> DataMapperFunctionMapper.map(DoubleFunction<R> f) static DataMapper<Integer> DataMapperFunctionMapper.map(DoubleToIntFunction f) static DataMapper<Long> DataMapperFunctionMapper.map(DoubleToLongFunction f) static DataMapper<Double> DataMapperFunctionMapper.map(DoubleUnaryOperator f) static <R> DataMapper<R> static <R> DataMapper<R> DataMapperFunctionMapper.map(IntFunction<R> f) static DataMapper<Long> DataMapperFunctionMapper.map(IntToDoubleFunction f) static DataMapper<Long> DataMapperFunctionMapper.map(IntToLongFunction f) static DataMapper<Integer> DataMapperFunctionMapper.map(IntUnaryOperator f) static <R> DataMapper<R> DataMapperFunctionMapper.map(LongFunction<R> f) static DataMapper<Double> DataMapperFunctionMapper.map(LongToDoubleFunction f) static DataMapper<Integer> DataMapperFunctionMapper.map(LongToIntFunction f) static DataMapper<Long> DataMapperFunctionMapper.map(LongUnaryOperator f) Methods in io.nosqlbench.virtdata.core.bindings that return types with arguments of type DataMapperModifier and TypeMethodDescriptiondefault <T> Optional<DataMapper<T>> DataMapperLibrary.getDataMapper(String spec) Find the implementation for and construct an instance of a data mapper function, as described.default <T> Optional<DataMapper<T>> VirtDataFunctionLibrary.getDataMapper(String spec) Provide a way to promote a long function into a data mapper.default <T> Optional<DataMapper<T>> VirtDataFunctionLibrary.getDataMapper(String spec, Map<String, Object> customConfigs) default <T> List<DataMapper<T>> VirtDataFunctionLibrary.getDataMappers(String spec) default <T> List<DataMapper<T>> VirtDataFunctionLibrary.getDataMappers(String spec, Map<String, Object> customConfigs) default Optional<DataMapper<Double>> DataMapperLibrary.getDoubleDataMapper(String spec) default Optional<DataMapper<Integer>> DataMapperLibrary.getIntegerDataMapper(String spec) default Optional<DataMapper<Long>> DataMapperLibrary.getLongDataMapper(String spec) default <T> Optional<DataMapper<T>> DataMapperLibrary.getOptionalDataMapper(String spec, Class<? extends T> clazz) <T> Optional<DataMapper<T>> ResolverDiagnostics.getOptionalMapper()static <T> Optional<DataMapper<T>> VirtData.getOptionalMapper(String flowSpec) static <T> Optional<DataMapper<T>> static <T> Optional<DataMapper<T>> VirtData.getOptionalMapper(String flowSpec, Class<? extends T> clazz) Instantiate an optional data mapping function if possible, with type awareness.static <T> Optional<DataMapper<T>> VirtData.getOptionalMapper(String flowSpec, Map<String, ?> config) Instantiate an optional data mapping function if possible.default Optional<DataMapper<String>> DataMapperLibrary.getStringDataMapper(String spec) Constructor parameters in io.nosqlbench.virtdata.core.bindings with type arguments of type DataMapperModifierConstructorDescriptionBindings(BindingsTemplate template, List<DataMapper<?>> dataMappers) -
Uses of DataMapper in io.nosqlbench.virtdata.core.composers
Methods in io.nosqlbench.virtdata.core.composers that return DataMapper -
Uses of DataMapper in io.nosqlbench.virtdata.library.random
Classes in io.nosqlbench.virtdata.library.random that implement DataMapper -
Uses of DataMapper in io.nosqlbench.virtdata.userlibs.apps.summarizer
Constructors in io.nosqlbench.virtdata.userlibs.apps.summarizer with parameters of type DataMapperModifierConstructorDescriptionValuesTask(long startIncl, long endExcl, DataMapper<Object> mapper, DataSetSummary<?> summary) -
Uses of DataMapper in io.nosqlbench.virtdata.userlibs.apps.valuechecker
Constructors in io.nosqlbench.virtdata.userlibs.apps.valuechecker with parameters of type DataMapperModifierConstructorDescriptionValuesCheckerRunnable(long start, long end, int bufsize, int threadNum, String mapperSpec, DataMapper<?> dataMapper, ConcurrentLinkedQueue<Integer> readyQueue, Condition goTime, Lock lock, List<Object> expected, boolean printValues)