Class FunctionDefinitionBuilderLazy
- java.lang.Object
-
- de.codecentric.reedelk.platform.services.scriptengine.evaluator.function.FunctionDefinitionBuilderLazy
-
- All Implemented Interfaces:
FunctionDefinitionBuilder<de.codecentric.reedelk.runtime.api.script.dynamicvalue.DynamicValue<?>>,Function<de.codecentric.reedelk.runtime.api.script.dynamicvalue.DynamicValue<?>,String>
public class FunctionDefinitionBuilderLazy extends Object implements FunctionDefinitionBuilder<de.codecentric.reedelk.runtime.api.script.dynamicvalue.DynamicValue<?>>
Creates a function only when needed. This is needed to optimize execution of script functions for which arguments names are not known in advance.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringapply(de.codecentric.reedelk.runtime.api.script.dynamicvalue.DynamicValue<?> dynamicValue)static FunctionDefinitionBuilder<de.codecentric.reedelk.runtime.api.script.dynamicvalue.DynamicValue<?>>from(List<String> functionArgumentNames)
-
-
-
Method Detail
-
from
public static FunctionDefinitionBuilder<de.codecentric.reedelk.runtime.api.script.dynamicvalue.DynamicValue<?>> from(List<String> functionArgumentNames)
-
-