Class WhitespaceWildcardsFilter

All Implemented Interfaces:
Filter

public class WhitespaceWildcardsFilter extends EqualsFilter
This filter automatically converts all whitespace to wildcards (*). The following code:
 WhitespaceWildcardsFilter filter = new WhitespaceWildcardsFilter("cn", "Some CN");
 System.out.println(filter.ecode());
 
would result in: (cn=*Some*CN*)
  • Constructor Details

    • WhitespaceWildcardsFilter

      public WhitespaceWildcardsFilter(String attribute, String value)
  • Method Details

    • encodeValue

      protected String encodeValue(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.