Class ContextualMapBindings<C,R>
java.lang.Object
io.nosqlbench.virtdata.core.bindings.ContextualMapBindings<C,R>
- Type Parameters:
C- The type of the contextual template object.R- The resulting type from binding mapped values with the contextual template C
- All Implemented Interfaces:
Binder<R>,LongFunction<R>
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 a String-Object map. This type is used in thread-local scope to map thread-specific data mapper instances to a contextual template object and a method for applying mapped values to it.
This type is generally constructed by a ContextualBindingsTemplate.
-
Constructor Summary
ConstructorsConstructorDescriptionContextualMapBindings(Bindings bindings, C context, ValuesMapBinder<C, R> valuesMapBinder) -
Method Summary
Modifier and TypeMethodDescriptionbind(long value) Bind values derived from a long to some object, returning an object type R
-
Constructor Details
-
ContextualMapBindings
-
-
Method Details
-
getBindings
-
getContext
-
bind
-