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<String>> |
getParameterNames() |
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.BaseFEELFunction
protected boolean isCustomFunction()
isCustomFunction
in class org.kie.dmn.feel.runtime.functions.BaseFEELFunction
public List<List<String>> getParameterNames()
getParameterNames
in interface org.kie.dmn.feel.runtime.FEELFunction
getParameterNames
in class org.kie.dmn.feel.runtime.functions.BaseFEELFunction
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.