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.