Class PluralWildcardPattern


  • public class PluralWildcardPattern
    extends java.lang.Object
    Class for Wildcard Matching with multiple Include and Exclude patterns.

    The comparison string must match one of the Include patterns and must not match the Exclude pattern.

    Created: 2017. 2. 11.

    Since:
    3.3.0
    • Constructor Detail

      • PluralWildcardPattern

        public PluralWildcardPattern​(java.lang.String[] includePatterns,
                                     java.lang.String[] excludePatterns)
      • PluralWildcardPattern

        public PluralWildcardPattern​(java.lang.String[] includePatterns,
                                     java.lang.String[] excludePatterns,
                                     char separator)
    • Method Detail

      • hasIncludePatterns

        public boolean hasIncludePatterns()
      • hasExcludePatterns

        public boolean hasExcludePatterns()
      • matches

        public boolean matches​(java.lang.String compareString)
      • compile

        public static WildcardPattern[] compile​(java.lang.String[] patterns)
      • compile

        public static WildcardPattern[] compile​(java.lang.String[] patterns,
                                                char separator)