-
Classes in io.nosqlbench.virtdata.core.bindings used by io.nosqlbench.virtdata.core.bindings
| Class |
Description |
| Binder |
A Binder is a type that knows how to return a result object given a long value
to bind mapped values with.
|
| Bindings |
Maps a template with named bind points and specifiers onto a set of data
mapping function instances.
|
| Bindings.FieldSetter |
|
| BindingsTemplate |
Maps a set of parameters on an associated object of type T to specifiers for data mappers.
|
| ContextualArrayBindings |
A thread-local template that describes a set of data mappers, a context object,
and a method for applying mapped values to the context object via an object array.
|
| ContextualBindings |
A thread-local template that describes a set of data mappers, a context object, and a method for applying
mapped values to the context object directly from the bindings.
|
| DataMapper |
|
| DataMapperLibrary |
A DataMapperLibrary is an independently loadable library of data mapping functions.
|
| FunctionType |
Captures the list of function object types which may be used
to implement data mapping functions.
|
| LazyValuesMap |
|
| ResolvedFunction |
A function that has been resolved by a libraryName for use in data mapping.
|
| ResolverDiagnostics |
|
| ValuesArrayBinder |
ValuesArrayBinder provides a way to apply an array of object values to a template
object of type T to yield a new object instance of type R.
|
| ValuesBinder |
ValuesBinder provides a way to apply an map of named object values to a template
object of type T to yield a new object instance of type R.
|
| ValuesMapBinder |
ValuesMapBinder provides a way to apply an map of named object values to a template
object of type T to yield a new object instance of type R.
|
| ValueType |
Capture preference for types, favoring more efficient types for generation over others.
|
| VirtDataComposer |
Synopsis
|
| VirtDataFunctionLibrary |
A VirtDataFunctionLibrary is simply a way to ask for a set
of named function objects in a generic way.
|
| VirtDataLibraries |
|
-
-
Classes in io.nosqlbench.virtdata.core.bindings used by io.nosqlbench.virtdata.core.templates
| Class |
Description |
| Binder |
A Binder is a type that knows how to return a result object given a long value
to bind mapped values with.
|
| Bindings |
Maps a template with named bind points and specifiers onto a set of data
mapping function instances.
|
| BindingsTemplate |
Maps a set of parameters on an associated object of type T to specifiers for data mappers.
|
| ValuesArrayBinder |
ValuesArrayBinder provides a way to apply an array of object values to a template
object of type T to yield a new object instance of type R.
|
| ValuesBinder |
ValuesBinder provides a way to apply an map of named object values to a template
object of type T to yield a new object instance of type R.
|