Package net.shibboleth.idp.profile.logic
Class SpringExpressionPredicate
java.lang.Object
net.shibboleth.ext.spring.util.AbstractSpringExpressionEvaluatorEx
net.shibboleth.ext.spring.util.SpringExpressionPredicate<ProfileRequestContext>
net.shibboleth.idp.profile.logic.SpringExpressionPredicate
- All Implemented Interfaces:
Predicate<ProfileRequestContext>,Predicate<ProfileRequestContext>
Predicate whose condition is defined by an Spring EL expression.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprepareContext(EvaluationContext context, Object... input) Methods inherited from class net.shibboleth.ext.spring.util.SpringExpressionPredicate
getInputType, setInputType, setReturnOnError, testMethods inherited from class net.shibboleth.ext.spring.util.AbstractSpringExpressionEvaluatorEx
evaluate, getCustomObject, getOutputType, getReturnOnError, setCustomObject, setHideExceptions, setOutputType, setReturnOnError
-
Constructor Details
-
SpringExpressionPredicate
public SpringExpressionPredicate(@Nonnull @NotEmpty @ParameterName(name="expression") String expression) Constructor.- Parameters:
expression- the expression to evaluate
-
-
Method Details
-
prepareContext
- Overrides:
prepareContextin classSpringExpressionPredicate<ProfileRequestContext>
-