|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
AttributeMatch defines the interface matching
EvaluationContext Attributes designated by
and AttributeDesignator against a value or pattern
using a MatchFunction.
| Method Summary | |
URI |
getAttributeCategory()
Returns the attribute category of this TargetMatch. |
Evaluatable |
getMatchEvaluatable()
Returns the Evaluatable AttributeDesignator
used by the matching function.
|
Function |
getMatchFunction()
Returns the Function used to do the matching. |
AttributeValue |
getMatchValue()
Returns the AttributeValue used by the matching function. |
MatchResult |
match(EvaluationContext evalContext)
Determines whether this AttributeMatch matches
the input request (whether it is applicable) |
| Method Detail |
public URI getAttributeCategory()
TargetMatch.
public Function getMatchFunction()
Function used to do the matching.
public AttributeValue getMatchValue()
AttributeValue used by the matching function.
AttributeValue for the matchpublic Evaluatable getMatchEvaluatable()
Evaluatable AttributeDesignator
used by the matching function.
NOTE: Eventually, an "attribute selector" may also be associated with an
AttributeMatch, thus the use of the Evaluatable
interface rather than AttributeDesignator.
public MatchResult match(EvaluationContext evalContext)
AttributeMatch matches
the input request (whether it is applicable)
evalContext - the representation of the request
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||