Class PathTemplate
java.lang.Object
org.glassfish.tyrus.core.uri.internal.UriTemplate
org.glassfish.tyrus.core.uri.internal.PathTemplate
A URI template for a URI path.
- Author:
- Paul Sandoz, Yegor Bugayenko (yegor256 at java.net)
-
Field Summary
Fields inherited from class org.glassfish.tyrus.core.uri.internal.UriTemplate
COMPARATOR, EMPTY
-
Constructor Summary
ConstructorDescriptionPathTemplate
(String path) Create a URI path template and encode (percent escape) any characters of the template that are not valid URI characters. -
Method Summary
Methods inherited from class org.glassfish.tyrus.core.uri.internal.UriTemplate
createURI, createURI, createURI, createURI, createURI, createURIWithStringValues, createURIWithStringValues, endsWithSlash, equals, getNumberOfExplicitCharacters, getNumberOfExplicitRegexes, getNumberOfRegexGroups, getNumberOfTemplateVariables, getPattern, getTemplate, getTemplateVariables, hashCode, isTemplateVariablePresent, match, match, normalize, normalize, relativize, resolve, resolve, resolveTemplateValues, toString
-
Constructor Details
-
PathTemplate
Create a URI path template and encode (percent escape) any characters of the template that are not valid URI characters. Paths that don't start with a slash ('/'
) will be automatically prefixed with one.- Parameters:
path
- the URI path template.
-