public class LocalUriInfo extends Object implements javax.ws.rs.core.UriInfo
UriInfo
implementation. Most of the methods are not
currently supported.
Can be used for internal REST API calls with avoiding REST layer.Constructor and Description |
---|
LocalUriInfo(String uri) |
Modifier and Type | Method and Description |
---|---|
URI |
getAbsolutePath() |
javax.ws.rs.core.UriBuilder |
getAbsolutePathBuilder() |
URI |
getBaseUri() |
javax.ws.rs.core.UriBuilder |
getBaseUriBuilder() |
List<Object> |
getMatchedResources() |
List<String> |
getMatchedURIs() |
List<String> |
getMatchedURIs(boolean arg0) |
String |
getPath() |
String |
getPath(boolean arg0) |
javax.ws.rs.core.MultivaluedMap<String,String> |
getPathParameters() |
javax.ws.rs.core.MultivaluedMap<String,String> |
getPathParameters(boolean arg0) |
List<javax.ws.rs.core.PathSegment> |
getPathSegments() |
List<javax.ws.rs.core.PathSegment> |
getPathSegments(boolean arg0) |
javax.ws.rs.core.MultivaluedMap<String,String> |
getQueryParameters() |
javax.ws.rs.core.MultivaluedMap<String,String> |
getQueryParameters(boolean arg0) |
URI |
getRequestUri() |
javax.ws.rs.core.UriBuilder |
getRequestUriBuilder() |
public LocalUriInfo(String uri)
public URI getAbsolutePath()
getAbsolutePath
in interface javax.ws.rs.core.UriInfo
public javax.ws.rs.core.UriBuilder getAbsolutePathBuilder()
getAbsolutePathBuilder
in interface javax.ws.rs.core.UriInfo
public URI getBaseUri()
getBaseUri
in interface javax.ws.rs.core.UriInfo
public javax.ws.rs.core.UriBuilder getBaseUriBuilder()
getBaseUriBuilder
in interface javax.ws.rs.core.UriInfo
public List<Object> getMatchedResources()
getMatchedResources
in interface javax.ws.rs.core.UriInfo
public List<String> getMatchedURIs()
getMatchedURIs
in interface javax.ws.rs.core.UriInfo
public List<String> getMatchedURIs(boolean arg0)
getMatchedURIs
in interface javax.ws.rs.core.UriInfo
public String getPath()
getPath
in interface javax.ws.rs.core.UriInfo
public String getPath(boolean arg0)
getPath
in interface javax.ws.rs.core.UriInfo
public javax.ws.rs.core.MultivaluedMap<String,String> getPathParameters()
getPathParameters
in interface javax.ws.rs.core.UriInfo
public javax.ws.rs.core.MultivaluedMap<String,String> getPathParameters(boolean arg0)
getPathParameters
in interface javax.ws.rs.core.UriInfo
public List<javax.ws.rs.core.PathSegment> getPathSegments()
getPathSegments
in interface javax.ws.rs.core.UriInfo
public List<javax.ws.rs.core.PathSegment> getPathSegments(boolean arg0)
getPathSegments
in interface javax.ws.rs.core.UriInfo
public javax.ws.rs.core.MultivaluedMap<String,String> getQueryParameters()
getQueryParameters
in interface javax.ws.rs.core.UriInfo
public javax.ws.rs.core.MultivaluedMap<String,String> getQueryParameters(boolean arg0)
getQueryParameters
in interface javax.ws.rs.core.UriInfo
public URI getRequestUri()
getRequestUri
in interface javax.ws.rs.core.UriInfo
public javax.ws.rs.core.UriBuilder getRequestUriBuilder()
getRequestUriBuilder
in interface javax.ws.rs.core.UriInfo
Copyright © 2022 Apache Software Foundation. All rights reserved.