Class ResolvedFunction
java.lang.Object
io.nosqlbench.virtdata.core.bindings.ResolvedFunction
A function that has been resolved by a libraryName for use in data mapping.
Some API calls require this type, as it can only be constructed successfully
if the object type is valid for mapping to a data mapper function.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionResolvedFunction(Object g, boolean isThreadSafe, Class<?>[] initializerSignature, Object[] initValues, Class<?> inputType, Class<?> outputType) ResolvedFunction(Object g, boolean isThreadSafe, Class<?>[] initializerSignature, Object[] initValues, Class<?> inputType, Class<?> outputType, String libraryName) -
Method Summary
Modifier and TypeMethodDescriptionClass<?> Class<?> Class<?> static StringbooleanvoidsetFunctionObject(Object functionObject) voidsetFunctionType(FunctionType functionType) toString()
-
Field Details
-
PREFERRED_TYPE_COMPARATOR
-
-
Constructor Details
-
ResolvedFunction
-
ResolvedFunction
-
-
Method Details
-
getStringLegend
-
getFunctionType
-
setFunctionType
-
getFunctionObject
-
setFunctionObject
-
getResultClass
-
getInputClass
-
getArgType
-
isThreadSafe
public boolean isThreadSafe() -
toString
-