Class MatchPattern


  • public class MatchPattern
    extends java.lang.Object
    Describes a match target for SelectorUtils.

    Significantly more efficient than using strings, since re-evaluation and re-tokenizing is avoided.

    Author:
    Kristian Rosenvold
    • Method Detail

      • matchPath

        public boolean matchPath​(java.lang.String str,
                                 boolean isCaseSensitive)
      • matchPatternStart

        public boolean matchPatternStart​(java.lang.String str,
                                         boolean isCaseSensitive)
      • getTokenizedPathString

        public java.lang.String[] getTokenizedPathString()
      • getTokenizedPathChars

        public char[][] getTokenizedPathChars()
      • startsWith

        public boolean startsWith​(java.lang.String string)
      • fromString

        public static MatchPattern fromString​(java.lang.String source)