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, encode, getType, returnsBag
EvaluationResult evaluate(EvaluationCtx context)
context
- the representation of the requestboolean evaluatesToBag()
returnsBag
method from the super-interface Expression
.List getChildren()
List
of Evaluatable
sCopyright © 2023 JBoss by Red Hat. All rights reserved.