Class PathPatternMatcher


  • @Contract(threading=STATELESS)
    public final class PathPatternMatcher
    extends java.lang.Object
    URI path component pattern matcher.

    Patterns may have three formats:

    • *
    • *<uri-path>
    • <uri-path>*
    Since:
    5.3
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean isBetter​(java.lang.String pattern, java.lang.String bestMatch)  
      boolean match​(java.lang.String pattern, java.lang.String path)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PathPatternMatcher

        public PathPatternMatcher()
    • Method Detail

      • match

        public boolean match​(java.lang.String pattern,
                             java.lang.String path)
      • isBetter

        public boolean isBetter​(java.lang.String pattern,
                                java.lang.String bestMatch)