public interface Evaluatable extends Expression
AttributeDesignator, Apply, AttributeValue, etc.). As of
version 2.0 several methods were extracted to the new Expression super-interface.| Modifier and Type | Method and Description |
|---|---|
EvaluationResult |
evaluate(EvaluationCtx context)
Evaluates the object using the given context, and either returns an error or a resulting
value.
|
boolean |
evaluatesToBag()
Deprecated.
As of 2.0, you should use the
returnsBag method from the
super-interface Expression. |
List |
getChildren()
Returns all children, in order, of this element in the Condition tree, or en empty set if
this element has no children.
|
encode, getType, returnsBagEvaluationResult evaluate(EvaluationCtx context)
context - the representation of the requestboolean evaluatesToBag()
returnsBag method from the
super-interface Expression.List getChildren()
List of EvaluatablesCopyright © 2024 WSO2. All rights reserved.