org.jboss.resteasy.util
Class PathHelper
java.lang.Object
org.jboss.resteasy.util.PathHelper
public class PathHelper
- extends java.lang.Object
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
- Author:
- Ryan J. McDonough, Bill Burke
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
URI_PARAM_NAME_REGEX
public static final java.lang.String URI_PARAM_NAME_REGEX
- See Also:
- Constant Field Values
URI_PARAM_REGEX_REGEX
public static final java.lang.String URI_PARAM_REGEX_REGEX
- See Also:
- Constant Field Values
URI_PARAM_REGEX
public static final java.lang.String URI_PARAM_REGEX
- See Also:
- Constant Field Values
URI_PARAM_WITH_REGEX
public static final java.lang.String URI_PARAM_WITH_REGEX
- See Also:
- Constant Field Values
URI_PARAM_WITHOUT_REGEX
public static final java.lang.String URI_PARAM_WITHOUT_REGEX
- See Also:
- Constant Field Values
URI_PARAM_PATTERN
public static final java.util.regex.Pattern URI_PARAM_PATTERN
URI_PARAM_WITH_REGEX_PATTERN
public static final java.util.regex.Pattern URI_PARAM_WITH_REGEX_PATTERN
URI_PARAM_WITHOUT_REGEX_PATTERN
public static final java.util.regex.Pattern URI_PARAM_WITHOUT_REGEX_PATTERN
URI_TEMPLATE_PATTERN
public static final java.util.regex.Pattern URI_TEMPLATE_PATTERN
- A regex pattern that searches for a URI template parameter in the form of {*}
URI_TEMPLATE_REPLACE_PATTERN
public static final java.lang.String URI_TEMPLATE_REPLACE_PATTERN
- See Also:
- Constant Field Values
openCurlyReplacement
public static final char openCurlyReplacement
- See Also:
- Constant Field Values
closeCurlyReplacement
public static final char closeCurlyReplacement
- See Also:
- Constant Field Values
PathHelper
public PathHelper()
getEncodedPathInfo
public static java.lang.String getEncodedPathInfo(java.lang.String path,
java.lang.String contextPath)
replaceEnclosedCurlyBraces
public static java.lang.String replaceEnclosedCurlyBraces(java.lang.String str)
recoverEnclosedCurlyBraces
public static java.lang.String recoverEnclosedCurlyBraces(java.lang.String str)
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2010. All Rights Reserved.