Class ExpandableUrl
java.lang.Object
org.jrd.backend.decompiling.ExpandableUrl
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static StringcollapseEnvVars(String path) (package private) static StringcollapseEnvVars(String path, String home, String xdgConfigHome, String jrd) static ExpandableUrlcreateFromPath(String path) static ExpandableUrl(package private) static StringexpandEnvVars(String path) (package private) static StringexpandEnvVars(String path, boolean prependSlash) getFile()protected static StringtoString()static StringunifySlashes(String dir) static StringunifySlashes(String dir, boolean prependSlash)
-
Field Details
-
path
-
-
Constructor Details
-
ExpandableUrl
-
-
Method Details
-
createFromPath
-
createFromStringUrl
public static ExpandableUrl createFromStringUrl(String url) throws ExpandableUrl.MalformedMacroExpansion -
prependFileProtocol
-
expandEnvVars
-
expandEnvVars
-
collapseEnvVars
-
collapseEnvVars
-
unifySlashes
-
unifySlashes
-
getExpandedUrl
- Throws:
MalformedURLException
-
getRawUrl
-
getExpandedPath
-
getRawPath
-
getFile
-
toString
-