| Package | Description |
|---|---|
| io.virtdata.api | |
| io.virtdata.api.composers | |
| io.virtdata.core |
| Modifier and Type | Method and Description |
|---|---|
default <T> DataMapper<T> |
DataMapperLibrary.getDataMapper(String spec,
Class<? extends T> clazz) |
| Modifier and Type | Method and Description |
|---|---|
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>> |
DataMapperLibrary.getDataMapper(String spec)
Find the implementation for and construct an instance of a data mapper function, as described.
|
default <T> List<DataMapper<T>> |
VirtDataFunctionLibrary.getDataMappers(String spec) |
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) |
default Optional<DataMapper<String>> |
DataMapperLibrary.getStringDataMapper(String spec) |
| Modifier and Type | Method and Description |
|---|---|
default <R> DataMapper<R> |
FunctionComposer.getDataMapper() |
<T> DataMapper<T> |
FunctionAssembler.getDataMapper() |
| Modifier and Type | Method and Description |
|---|---|
static <T> DataMapper<T> |
VirtData.getMapper(String flowSpec)
Instantiate a data mapping function, or throw an exception.
|
static <T> DataMapper<T> |
VirtData.getMapper(String flowSpec,
Class<? extends T> clazz)
Instantiate a data mapping function of the specified type, or throw an error.
|
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> |
DataMapperFunctionMapper.map(Function<Long,R> f) |
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) |
static <T> DataMapper<T> |
DataMapperFunctionMapper.map(Object function) |
| Modifier and Type | Method and Description |
|---|---|
static <T> Optional<DataMapper<T>> |
VirtData.getOptionalMapper(String flowSpec)
Instantiate an optional data mapping function if possible.
|
static <T> Optional<DataMapper<T>> |
VirtData.getOptionalMapper(String flowSpec,
Class<? extends T> clazz) |
| Constructor and Description |
|---|
Bindings(BindingsTemplate template,
List<DataMapper<?>> dataMappers) |
Copyright © 2018. All rights reserved.