Package 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
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*)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringencodeValue(String value) Override to perform special encoding in subclass.Methods inherited from class org.springframework.ldap.filter.EqualsFilter
getCompareStringMethods inherited from class org.springframework.ldap.filter.CompareFilter
encode, equals, hashCodeMethods inherited from class org.springframework.ldap.filter.AbstractFilter
encode, toString
-
Constructor Details
-
LikeFilter
-
-
Method Details
-
encodeValue
Description copied from class:CompareFilterOverride to perform special encoding in subclass.- Overrides:
encodeValuein classCompareFilter- Parameters:
value- the value to encode.- Returns:
- properly escaped value.
-