public class OrFilter extends BinaryLogicalFilter
OrFilter filter = new OrFilter();
filter.or(new EqualsFilter("objectclass", "person");
filter.or(new EqualsFilter("objectclass", "organizationalUnit");
System.out.println(filter.encode());
would result in:
(|(objectclass=person)(objectclass=organizationalUnit))| Constructor and Description |
|---|
OrFilter() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getLogicalOperator()
Implement this in subclass to return the logical operator, for example
"&".
|
OrFilter |
or(Filter query)
Add a query to the OR expression
|
append, appendAll, encode, equals, hashCodeencode, toStringpublic OrFilter or(Filter query)
query - The query to or with the rest of the or:ed queries.protected String getLogicalOperator()
BinaryLogicalFiltergetLogicalOperator in class BinaryLogicalFilter