org.opensaml.xml.security
Interface EvaluableCriteria<T>

Type Parameters:
T - the type of object which may be evaluated
All Superinterfaces:
Criteria
All Known Subinterfaces:
EvaluableCredentialCriteria

public interface EvaluableCriteria<T>
extends Criteria

Interface for criteria which are capable of evaluating a target of a particular type.


Method Summary
 java.lang.Boolean evaluate(T target)
          Evaluate the target.
 

Method Detail

evaluate

java.lang.Boolean evaluate(T target)
Evaluate the target. The result of evaluation is one of the following values:

Parameters:
target - the object to be evaluated
Returns:
the result of evaluation