Package org.jboss.resteasy.util
Class PathHelper
java.lang.Object
org.jboss.resteasy.util.PathHelper
A utility class for handling URI template parameters. As the Java
regulare expressions package does not handle named groups, this
class attempts to simulate that functionality by using groups.
- Since:
- 1.0 Nov 8, 2006
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final char
static final char
static final String
static final Pattern
static final String
static final String
static final String
static final Pattern
static final String
static final Pattern
static final Pattern
A regex pattern that searches for a URI template parameter in the form of {*}static final String
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
URI_PARAM_NAME_REGEX
- See Also:
-
URI_PARAM_REGEX_REGEX
- See Also:
-
URI_PARAM_REGEX
- See Also:
-
URI_PARAM_WITH_REGEX
- See Also:
-
URI_PARAM_WITHOUT_REGEX
- See Also:
-
URI_PARAM_PATTERN
-
URI_PARAM_WITH_REGEX_PATTERN
-
URI_PARAM_WITHOUT_REGEX_PATTERN
-
URI_TEMPLATE_PATTERN
A regex pattern that searches for a URI template parameter in the form of {*} -
URI_TEMPLATE_REPLACE_PATTERN
- See Also:
-
openCurlyReplacement
public static final char openCurlyReplacement- See Also:
-
closeCurlyReplacement
public static final char closeCurlyReplacement- See Also:
-
-
Constructor Details
-
PathHelper
public PathHelper()
-
-
Method Details
-
getEncodedPathInfo
-
replaceEnclosedCurlyBraces
-
recoverEnclosedCurlyBraces
-