Package blue.contract.utils
Class ExpressionEvaluator
java.lang.Object
blue.contract.utils.ExpressionEvaluator
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionevaluate(String expression, WorkflowProcessingContext context, ExpressionEvaluator.ExpressionScope scope, boolean resolveFinalLink) evaluateIfExpression(Object potentialExpression, WorkflowProcessingContext context, ExpressionEvaluator.ExpressionScope scope, boolean resolveFinalLink) blue.language.model.NodeprocessNodeRecursively(blue.language.model.Node node, WorkflowProcessingContext context, ExpressionEvaluator.ExpressionScope scope, boolean resolveFinalLink)
-
Constructor Details
-
ExpressionEvaluator
-
-
Method Details
-
evaluate
public Object evaluate(String expression, WorkflowProcessingContext context, ExpressionEvaluator.ExpressionScope scope, boolean resolveFinalLink) -
evaluateIfExpression
public Object evaluateIfExpression(Object potentialExpression, WorkflowProcessingContext context, ExpressionEvaluator.ExpressionScope scope, boolean resolveFinalLink) -
processNodeRecursively
public blue.language.model.Node processNodeRecursively(blue.language.model.Node node, WorkflowProcessingContext context, ExpressionEvaluator.ExpressionScope scope, boolean resolveFinalLink)
-