Class UriInfoImpl

  • All Implemented Interfaces:
    jakarta.ws.rs.core.UriInfo

    public class UriInfoImpl
    extends Object
    implements jakarta.ws.rs.core.UriInfo
    UriInfo implementation
    • Method Detail

      • getPath

        public String getPath()
        Specified by:
        getPath in interface jakarta.ws.rs.core.UriInfo
      • getPath

        public String getPath​(boolean decode)
        Specified by:
        getPath in interface jakarta.ws.rs.core.UriInfo
      • getPathSegments

        public List<jakarta.ws.rs.core.PathSegment> getPathSegments()
        Specified by:
        getPathSegments in interface jakarta.ws.rs.core.UriInfo
      • getPathSegments

        public List<jakarta.ws.rs.core.PathSegment> getPathSegments​(boolean decode)
        Specified by:
        getPathSegments in interface jakarta.ws.rs.core.UriInfo
      • getRequestUri

        public URI getRequestUri()
        Specified by:
        getRequestUri in interface jakarta.ws.rs.core.UriInfo
      • getRequestUriBuilder

        public jakarta.ws.rs.core.UriBuilder getRequestUriBuilder()
        Specified by:
        getRequestUriBuilder in interface jakarta.ws.rs.core.UriInfo
      • getAbsolutePath

        public URI getAbsolutePath()
        Specified by:
        getAbsolutePath in interface jakarta.ws.rs.core.UriInfo
      • getAbsolutePathBuilder

        public jakarta.ws.rs.core.UriBuilder getAbsolutePathBuilder()
        Specified by:
        getAbsolutePathBuilder in interface jakarta.ws.rs.core.UriInfo
      • getBaseUri

        public URI getBaseUri()
        Specified by:
        getBaseUri in interface jakarta.ws.rs.core.UriInfo
      • getBaseUriBuilder

        public jakarta.ws.rs.core.UriBuilder getBaseUriBuilder()
        Specified by:
        getBaseUriBuilder in interface jakarta.ws.rs.core.UriInfo
      • getPathParameters

        public jakarta.ws.rs.core.MultivaluedMap<String,​String> getPathParameters()
        Specified by:
        getPathParameters in interface jakarta.ws.rs.core.UriInfo
      • getPathParameters

        public jakarta.ws.rs.core.MultivaluedMap<String,​String> getPathParameters​(boolean decode)
        Specified by:
        getPathParameters in interface jakarta.ws.rs.core.UriInfo
      • getQueryParameters

        public jakarta.ws.rs.core.MultivaluedMap<String,​String> getQueryParameters()
        Specified by:
        getQueryParameters in interface jakarta.ws.rs.core.UriInfo
      • getQueryParameters

        public jakarta.ws.rs.core.MultivaluedMap<String,​String> getQueryParameters​(boolean decode)
        Specified by:
        getQueryParameters in interface jakarta.ws.rs.core.UriInfo
      • getMatchedURIs

        public List<String> getMatchedURIs()
        Specified by:
        getMatchedURIs in interface jakarta.ws.rs.core.UriInfo
      • getMatchedURIs

        public List<String> getMatchedURIs​(boolean decode)
        Specified by:
        getMatchedURIs in interface jakarta.ws.rs.core.UriInfo
      • getMatchedResources

        public List<Object> getMatchedResources()
        Specified by:
        getMatchedResources in interface jakarta.ws.rs.core.UriInfo
      • resolve

        public URI resolve​(URI uri)
        Specified by:
        resolve in interface jakarta.ws.rs.core.UriInfo
      • relativize

        public URI relativize​(URI uri)
        Specified by:
        relativize in interface jakarta.ws.rs.core.UriInfo