org.glassfish.jersey.uri
Class PathTemplate

java.lang.Object
  extended by org.glassfish.jersey.uri.UriTemplate
      extended by org.glassfish.jersey.uri.PathTemplate

public final class PathTemplate
extends UriTemplate

A URI template for a URI path.

Author:
Paul Sandoz, Yegor Bugayenko (yegor256 at java.net)

Field Summary
 
Fields inherited from class org.glassfish.jersey.uri.UriTemplate
COMPARATOR, EMPTY
 
Constructor Summary
PathTemplate(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.jersey.uri.UriTemplate
createURI, createURI, createURI, createURI, createURI, createURIWithStringValues, createURIWithStringValues, endsWithSlash, equals, getNumberOfExplicitCharacters, getNumberOfExplicitRegexes, getNumberOfTemplateVariables, getPattern, getTemplate, getTemplateVariables, hashCode, isTemplateVariablePresent, match, match, resolveTemplateValues, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PathTemplate

public PathTemplate(String path)
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.


Copyright © 2007-2013 Oracle Corporation. All Rights Reserved. Use is subject to license terms.