Uses of Interface
io.nosqlbench.virtdata.core.bindings.DataMapper

  • Uses of DataMapper in io.nosqlbench.virtdata.core.bindings

    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)  
    Constructor parameters in io.nosqlbench.virtdata.core.bindings with type arguments of type DataMapper 
    Constructor Description
    Bindings​(BindingsTemplate template, java.util.List<DataMapper<?>> dataMappers)  
  • Uses of DataMapper in io.nosqlbench.virtdata.core.composers

    Methods in io.nosqlbench.virtdata.core.composers that return DataMapper 
    Modifier and Type Method Description
    default <R> DataMapper<R> FunctionComposer.getDataMapper()