Uses of Interface
io.helidon.common.uri.UriPath
Package
Description
URI utilities.
HTTP APIs and implementations usable by both server and client side of the HTTP story.
Helidon WebClient APIs shared by all types of clients.
Helidon WebServer HTTP specific APIs.
Helidon WebServer Tracing Observability Support.
-
Uses of UriPath in io.helidon.common.uri
Modifier and TypeMethodDescriptionUriPath.absolute()
If this instance represents a path relative to some context root then returns absolute requested path otherwise returns this instance.static UriPath
Create a new path from its raw representation.static UriPath
UriPath.createFromDecoded
(String decodedPath) Create a new path from its decoded representation.static UriPath
UriPath.createRelative
(UriPath uriPath, String relativePath) Creates a relative path from the provided path and the relative segment(s).UriInfo.BuilderBase.path()
Path of the request.UriInfo.BuilderBase.UriInfoImpl.path()
static UriPath
UriPath.root()
Create a new root path. -
Uses of UriPath in io.helidon.http
Modifier and TypeInterfaceDescriptioninterface
Abstraction of HTTP path supporting routing parameters.Modifier and TypeMethodDescriptionPathMatchers.PrefixMatchResult.unmatchedPath()
Returns the value of theunmatchedPath
record component.HttpPrologue.uriPath()
Path or the request.Modifier and TypeMethodDescriptionstatic HttpPrologue
HttpPrologue.create
(String rawProtocol, String protocol, String protocolVersion, Method httpMethod, UriPath uriPath, UriQuery uriQuery, UriFragment uriFragment) Create a new prologue with decoded values.Match the provided path against the configured path.PathMatcher.prefixMatch
(UriPath uriPath) Match the provided path against the configured path as a prefix match.ModifierConstructorDescriptionPrefixMatchResult
(boolean accepted, RoutedPath matchedPath, UriPath unmatchedPath) Creates an instance of aPrefixMatchResult
record class. -
Uses of UriPath in io.helidon.webclient.api
-
Uses of UriPath in io.helidon.webserver.http
-
Uses of UriPath in io.helidon.webserver.observe.tracing