Class MatchedResource<E>

  • Type Parameters:
    E - the type of resource (IncludeExclude uses boolean, WebSocket uses endpoint/endpoint config, servlet uses ServletHolder, etc)

    public class MatchedResource<E>
    extends java.lang.Object
    The match details when using PathMappings.getMatched(String), used to minimize return to the PathSpec or PathMappings for subsequent details that are now provided by the MatchedPath instance.
    • Constructor Detail

      • MatchedResource

        public MatchedResource​(E resource,
                               PathSpec pathSpec,
                               MatchedPath matchedPath)
    • Method Detail

      • getPathSpec

        public PathSpec getPathSpec()
      • getResource

        public E getResource()
      • getPathMatch

        public java.lang.String getPathMatch()
        Return the portion of the path that matches a path spec.
        Returns:
        the path name portion of the match.
      • getPathInfo

        public java.lang.String getPathInfo()
        Return the portion of the path that is after the path spec.
        Returns:
        the path info portion of the match, or null if there is no portion after the getPathMatch()