public static class DMNDecisionServiceFunctionDefinitionEvaluator.DMNDSFunction
extends org.kie.dmn.feel.runtime.functions.BaseFEELFunction
| Constructor and Description |
|---|
DMNDSFunction(String name,
List<DMNDecisionServiceFunctionDefinitionEvaluator.DSFormalParameter> parameters,
DMNExpressionEvaluator evaluator,
org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager,
DMNResultImpl result) |
| Modifier and Type | Method and Description |
|---|---|
List<List<org.kie.dmn.feel.runtime.FEELFunction.Param>> |
getParameters() |
List<List<org.kie.dmn.api.core.DMNType>> |
getParameterTypes() |
Object |
invoke(org.kie.dmn.feel.lang.EvaluationContext ctx,
Object[] params) |
protected boolean |
isCustomFunction() |
String |
toString() |
public DMNDSFunction(String name, List<DMNDecisionServiceFunctionDefinitionEvaluator.DSFormalParameter> parameters, DMNExpressionEvaluator evaluator, org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, DMNResultImpl result)
public Object invoke(org.kie.dmn.feel.lang.EvaluationContext ctx, Object[] params)
invoke in class org.kie.dmn.feel.runtime.functions.BaseFEELFunctionprotected boolean isCustomFunction()
isCustomFunction in class org.kie.dmn.feel.runtime.functions.BaseFEELFunctionpublic List<List<org.kie.dmn.feel.runtime.FEELFunction.Param>> getParameters()
getParameters in interface org.kie.dmn.feel.runtime.FEELFunctiongetParameters in class org.kie.dmn.feel.runtime.functions.BaseFEELFunctionCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.