Class ServletPathSpec

    • Constructor Detail

      • ServletPathSpec

        public ServletPathSpec​(String servletPathSpec)
        Deprecated.
    • Method Detail

      • normalize

        public static String normalize​(String pathSpec)
        Deprecated.
        If a servlet or filter path mapping isn't a suffix mapping, ensure it starts with '/'
        Parameters:
        pathSpec - the servlet or filter mapping pattern
        Returns:
        the pathSpec prefixed by '/' if appropriate
      • getSpecLength

        public int getSpecLength()
        Deprecated.
        Description copied from interface: PathSpec
        The length of the spec.
        Returns:
        the length of the spec.
      • getGroup

        public PathSpecGroup getGroup()
        Deprecated.
        Description copied from interface: PathSpec
        The spec group.
        Returns:
        the spec group.
      • getPathDepth

        public int getPathDepth()
        Deprecated.
        Description copied from interface: PathSpec
        Get the number of path elements that this path spec declares.

        This is used to determine longest match logic.

        Returns:
        the depth of the path segments that this spec declares
      • getPathInfo

        public String getPathInfo​(String path)
        Deprecated.
        Description copied from interface: PathSpec
        Return the portion of the path that is after the path spec.
        Parameters:
        path - the path to match against
        Returns:
        the path info portion of the string
      • getPathMatch

        public String getPathMatch​(String path)
        Deprecated.
        Description copied from interface: PathSpec
        Return the portion of the path that matches a path spec.
        Parameters:
        path - the path to match against
        Returns:
        the match, or null if no match at all
      • getDeclaration

        public String getDeclaration()
        Deprecated.
        Description copied from interface: PathSpec
        The as-provided path spec.
        Returns:
        the as-provided path spec
      • getPrefix

        public String getPrefix()
        Deprecated.
        Description copied from interface: PathSpec
        A simple prefix match for the pathspec or null
        Returns:
        A simple prefix match for the pathspec or null
      • getSuffix

        public String getSuffix()
        Deprecated.
        Description copied from interface: PathSpec
        A simple suffix match for the pathspec or null
        Returns:
        A simple suffix match for the pathspec or null
      • matches

        public boolean matches​(String path)
        Deprecated.
        Description copied from interface: PathSpec
        Test to see if the provided path matches this path spec
        Parameters:
        path - the path to test
        Returns:
        true if the path matches this path spec, false otherwise