public class DecisionLiteralExpressionEvaluationHandler extends Object implements DmnDecisionLogicEvaluationHandler
| Modifier and Type | Field and Description | 
|---|---|
| protected ExpressionEvaluationHandler | expressionEvaluationHandler | 
| protected String | literalExpressionLanguage | 
| Constructor and Description | 
|---|
| DecisionLiteralExpressionEvaluationHandler(DefaultDmnEngineConfiguration configuration) | 
| Modifier and Type | Method and Description | 
|---|---|
| DmnDecisionLogicEvaluationEvent | evaluate(DmnDecision decision,
        org.camunda.bpm.engine.variable.context.VariableContext variableContext)Evaluate a decision with the given  VariableContext. | 
| protected Object | evaluateLiteralExpression(DmnExpressionImpl expression,
                         org.camunda.bpm.engine.variable.context.VariableContext variableContext) | 
| DmnDecisionResult | generateDecisionResult(DmnDecisionLogicEvaluationEvent event)Generates the decision evaluation result of the given event. | 
protected final ExpressionEvaluationHandler expressionEvaluationHandler
protected final String literalExpressionLanguage
public DecisionLiteralExpressionEvaluationHandler(DefaultDmnEngineConfiguration configuration)
public DmnDecisionLogicEvaluationEvent evaluate(DmnDecision decision, org.camunda.bpm.engine.variable.context.VariableContext variableContext)
DmnDecisionLogicEvaluationHandlerVariableContext.evaluate in interface DmnDecisionLogicEvaluationHandlerdecision - the decision to evaluatevariableContext - the available variable contextprotected Object evaluateLiteralExpression(DmnExpressionImpl expression, org.camunda.bpm.engine.variable.context.VariableContext variableContext)
public DmnDecisionResult generateDecisionResult(DmnDecisionLogicEvaluationEvent event)
DmnDecisionLogicEvaluationHandlergenerateDecisionResult in interface DmnDecisionLogicEvaluationHandlerevent - which represents the evaluationCopyright © 2018. All rights reserved.