Package com.adobe.granite.rest.utils
Class URIUtils
- java.lang.Object
 - 
- com.adobe.granite.rest.utils.URIUtils
 
 
- 
public final class URIUtils extends java.lang.ObjectTheURIUtilsprovides helper methods around working with URIs. 
- 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Stringrelativize(RequestPathInfo requestPathInfo, java.lang.String resourcePath)Relativizes the specifiedresourcePathagainstrequestPathInfo.static java.lang.StringurlEncodePath(java.lang.String toEncode)URL encodes a path, ensuring that any forward slashes remain unencoded. 
 - 
 
- 
- 
Method Detail
- 
urlEncodePath
public static java.lang.String urlEncodePath(java.lang.String toEncode)
URL encodes a path, ensuring that any forward slashes remain unencoded.- Parameters:
 toEncode- The path to be safely URL encoded.- Returns:
 - A URL-encoded version of the path.
 
 
- 
relativize
public static java.lang.String relativize(RequestPathInfo requestPathInfo, java.lang.String resourcePath)
Relativizes the specifiedresourcePathagainstrequestPathInfo.- Parameters:
 requestPathInfo- RequestPathInfo to relativize againstresourcePath- Resource path to relativize- Returns:
 - The resulting path
 
 
 - 
 
 -