org.springframework.ldap.filter
Class LikeFilter
java.lang.Object
org.springframework.ldap.filter.AbstractFilter
org.springframework.ldap.filter.CompareFilter
org.springframework.ldap.filter.EqualsFilter
org.springframework.ldap.filter.LikeFilter
- All Implemented Interfaces:
- Filter
public class LikeFilter
- extends EqualsFilter
This filter allows the user to specify wildcards (*) by not escaping them in
the filter. The following code:
LikeFilter filter = new LikeFilter("cn", "foo*");
System.out.println(filter.ecode());
would result in:
(cn=foo*)
- Author:
- Anders Henja, Mattias Arthursson
Constructor Summary |
LikeFilter(java.lang.String attribute,
java.lang.String value)
|
Method Summary |
protected java.lang.String |
encodeValue(java.lang.String value)
Override to perform special encoding in subclass. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
LikeFilter
public LikeFilter(java.lang.String attribute,
java.lang.String value)
encodeValue
protected java.lang.String encodeValue(java.lang.String value)
- Description copied from class:
CompareFilter
- Override to perform special encoding in subclass.
- Overrides:
encodeValue
in class CompareFilter
- Parameters:
value
- the value to encode.
- Returns:
- properly escaped value.
Copyright � 2002-2006. All Rights Reserved.