Package org.springframework.ldap.filter
Class AndFilter
java.lang.Object
org.springframework.ldap.filter.AbstractFilter
org.springframework.ldap.filter.BinaryLogicalFilter
org.springframework.ldap.filter.AndFilter
- All Implemented Interfaces:
Filter
A filter for a logical AND. Example:
AndFilter filter = new AndFilter();
filter.and(new EqualsFilter("objectclass", "person");
filter.and(new EqualsFilter("cn", "Some CN");
System.out.println(filter.encode());
would result in: (&(objectclass=person)(cn=Some CN))- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdd a query to the AND expression.protected StringImplement this in subclass to return the logical operator, for example "&".Methods inherited from class org.springframework.ldap.filter.BinaryLogicalFilter
append, appendAll, encode, equals, hashCodeMethods inherited from class org.springframework.ldap.filter.AbstractFilter
encode, toString
-
Constructor Details
-
AndFilter
public AndFilter()
-
-
Method Details
-
getLogicalOperator
Description copied from class:BinaryLogicalFilterImplement this in subclass to return the logical operator, for example "&".- Specified by:
getLogicalOperatorin classBinaryLogicalFilter- Returns:
- the logical operator.
-
and
Add a query to the AND expression.- Parameters:
query- The expression to AND with the rest of the AND:ed expressions.- Returns:
- This LdapAndQuery
-