|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AttributeMatch
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 |
|---|
URI getAttributeCategory()
TargetMatch.
Function getMatchFunction()
Function used to do the matching.
AttributeValue getMatchValue()
AttributeValue used by the matching function.
AttributeValue for the matchEvaluatable 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.
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 | |||||||||