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 Detail

      • WhitespaceWildcardsFilter

        public WhitespaceWildcardsFilter​(java.lang.String attribute,
                                         java.lang.String value)
    • Method Detail

      • 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.