public class PathTranslator
extends java.lang.Object
| Constructor and Description |
|---|
PathTranslator() |
PathTranslator(java.lang.String root) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getRoot() |
void |
mount(java.lang.String prefix,
java.io.File path)
Mount an actual filesystem path on the virtual file system.
|
java.lang.String |
reverseTranslate(java.lang.String path)
Convert a native (Java) path to a Node.js path based on the root.
|
void |
setRoot(java.lang.String root) |
void |
setWorkingDir(java.lang.String wd) |
java.io.File |
translate(java.lang.String pathStr)
Convert a Node.js path to a native (Java) path based on the specified root.
|
public PathTranslator()
public PathTranslator(java.lang.String root)
throws java.io.IOException
java.io.IOExceptionpublic void setWorkingDir(java.lang.String wd)
public void setRoot(java.lang.String root)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getRoot()
public void mount(java.lang.String prefix,
java.io.File path)
public java.io.File translate(java.lang.String pathStr)
public java.lang.String reverseTranslate(java.lang.String path)
throws java.io.IOException
java.io.IOExceptionCopyright © 2018 Apigee Corporation. All Rights Reserved.