Class UriInfoImpl
java.lang.Object
io.micronaut.jaxrs.runtime.ext.bind.UriInfoImpl
- All Implemented Interfaces:
UriInfo
- Since:
- 3.3.0
- Author:
- Dan Hollingsworth
-
Constructor Summary
ConstructorDescriptionUriInfoImpl
(@NonNull HttpRequest<?> request) Construct from an HTTP request.UriInfoImpl
(@NonNull HttpRequest<?> request, @Nullable String basePath) Construct from an HTTP request. -
Method Summary
Modifier and TypeMethodDescriptionThis operation is not supported currently, soUnsupportedOperationException
is thrown for all invocations.This operation is not supported currently, soUnsupportedOperationException
is thrown for all invocations.getEncodedParameters
(URI url) This operation is not supported currently, soUnsupportedOperationException
is thrown for all invocations.This operation is not supported currently, soUnsupportedOperationException
is thrown for all invocations.getMatchedURIs
(boolean decode) This operation is not supported currently, soUnsupportedOperationException
is thrown for all invocations.getPath()
getPath
(boolean decode) getPathParameters
(boolean decode) getPathSegments
(boolean decode) getQueryParameters
(boolean decode) This operation is not supported currently, soUnsupportedOperationException
is thrown for all invocations.relativize
(URI uri)
-
Constructor Details
-
UriInfoImpl
Construct from an HTTP request.- Parameters:
request
- The HTTP request to this URIbasePath
- The base path
-
UriInfoImpl
Construct from an HTTP request.- Parameters:
request
- The HTTP request to this URI
-
-
Method Details
-
getPath
-
getPath
-
getPathSegments
- Specified by:
getPathSegments
in interfaceUriInfo
-
getPathSegments
- Specified by:
getPathSegments
in interfaceUriInfo
-
getRequestUri
- Specified by:
getRequestUri
in interfaceUriInfo
-
getRequestUriBuilder
This operation is not supported currently, soUnsupportedOperationException
is thrown for all invocations.- Specified by:
getRequestUriBuilder
in interfaceUriInfo
- Throws:
UnsupportedOperationException
- this operation is not supported currently.
-
getAbsolutePath
- Specified by:
getAbsolutePath
in interfaceUriInfo
-
getAbsolutePathBuilder
This operation is not supported currently, soUnsupportedOperationException
is thrown for all invocations.- Specified by:
getAbsolutePathBuilder
in interfaceUriInfo
- Throws:
UnsupportedOperationException
- this operation is not supported currently.
-
getBaseUri
- Specified by:
getBaseUri
in interfaceUriInfo
-
getBaseUriBuilder
This operation is not supported currently, soUnsupportedOperationException
is thrown for all invocations.- Specified by:
getBaseUriBuilder
in interfaceUriInfo
- Throws:
UnsupportedOperationException
- this operation is not supported currently.
-
getPathParameters
- Specified by:
getPathParameters
in interfaceUriInfo
-
getPathParameters
- Specified by:
getPathParameters
in interfaceUriInfo
-
getQueryParameters
- Specified by:
getQueryParameters
in interfaceUriInfo
-
getQueryParameters
- Specified by:
getQueryParameters
in interfaceUriInfo
-
getEncodedParameters
-
getMatchedURIs
This operation is not supported currently, soUnsupportedOperationException
is thrown for all invocations.- Specified by:
getMatchedURIs
in interfaceUriInfo
- Throws:
UnsupportedOperationException
- this operation is not supported currently.
-
getMatchedResourceTemplate
-
getMatchedURIs
This operation is not supported currently, soUnsupportedOperationException
is thrown for all invocations.- Specified by:
getMatchedURIs
in interfaceUriInfo
- Throws:
UnsupportedOperationException
- this operation is not supported currently.
-
getMatchedResources
This operation is not supported currently, soUnsupportedOperationException
is thrown for all invocations.- Specified by:
getMatchedResources
in interfaceUriInfo
- Throws:
UnsupportedOperationException
- this operation is not supported currently.
-
resolve
-
relativize
- Specified by:
relativize
in interfaceUriInfo
-