Class AuthorizableFilterPredicate
- java.lang.Object
-
- com.adobe.granite.security.user.util.AuthorizableFilterPredicate
-
- All Implemented Interfaces:
Predicate
public class AuthorizableFilterPredicate extends java.lang.Object implements Predicate
Predicate implementation that returns true if the given object is anAuthorizable
that has an ID or a given name that matches a certain filter.
-
-
Constructor Summary
Constructors Constructor Description AuthorizableFilterPredicate(java.lang.String filter)
Creates anAuthorizableFilterPredicate
object, using the given filter if it's not blank.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
evaluate(java.lang.Object object)
java.lang.String
getFilter()
-
-
-
Constructor Detail
-
AuthorizableFilterPredicate
public AuthorizableFilterPredicate(java.lang.String filter)
Creates anAuthorizableFilterPredicate
object, using the given filter if it's not blank.- Parameters:
filter
- to use for matching against an authorizable ID and given name
-
-