|
JBoss port of sunxacml 2.0.8.Final-redhat-1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Evaluatable
Generic interface that is implemented by all objects that can be evaluated
directly (AttributeDesignator
, Apply
,
AttributeValue
, etc.). As of version 2.0 several methods
were extracted to the new Expression
super-interface.
Method Summary | |
---|---|
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. |
Methods inherited from interface org.jboss.security.xacml.sunxacml.cond.Expression |
---|
encode, encode, getType, returnsBag |
Method Detail |
---|
EvaluationResult evaluate(EvaluationCtx context)
context
- the representation of the request
boolean evaluatesToBag()
returnsBag
method from the super-interface Expression
.
List getChildren()
List
of Evaluatable
s
|
JBoss port of sunxacml 2.0.8.Final-redhat-1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |