net.sf.ldaptemplate.support.filter
Class OrFilter
java.lang.Object
net.sf.ldaptemplate.support.filter.AbstractFilter
net.sf.ldaptemplate.support.filter.BinaryLogicalFilter
net.sf.ldaptemplate.support.filter.OrFilter
- All Implemented Interfaces:
- Filter
- public class OrFilter
- extends BinaryLogicalFilter
Filter for logical OR.
AndFilter filter = new AndFilter();
filter.or(new EqualsFilter("objectclass", "person");
filter.or(new EqualsFilter("objectclass", "organizationalUnit");
System.out.println(filter.ecode());
would result in:
(|(objectclass=person)(objectclass=organizationalUnit))
- Author:
- Adam Skogman, Mattias Arthursson
Method Summary |
protected java.lang.String |
getLogicalOperator()
Implement this in subclass to return the logical operator, for example
&qout;&&qout;. |
OrFilter |
or(Filter query)
Add a query to the OR expression |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
OrFilter
public OrFilter()
or
public OrFilter or(Filter query)
- Add a query to the OR expression
- Parameters:
query
- The query to or with the rest of the or:ed queries.
- Returns:
- This LdapOrQuery
getLogicalOperator
protected java.lang.String getLogicalOperator()
- Description copied from class:
BinaryLogicalFilter
- Implement this in subclass to return the logical operator, for example
&qout;&&qout;.
- Specified by:
getLogicalOperator
in class BinaryLogicalFilter
- Returns:
- the logical operator.
Copyright © 2006 Jayway AB. All Rights Reserved.