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