public class FileSystem extends Object implements ShellFeature
| Constructor and Description | 
|---|
| FileSystem() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | cd(File dir) | 
| static void | copy(InputStream in,
    OutputStream out) | 
| static void | copyFile(File src,
        File dst) | 
| static void | copyTree(File src,
        File dst) | 
| static void | deleteTree(File dir) | 
| static void | emptyDirectory(File dir) | 
| List<File> | getStack() | 
| void | install(Shell shell)Install the feature in the given shell instance. | 
| File | popd() | 
| File | pushd(File dir) | 
| File | pwd() | 
| static String | read(InputStream in) | 
| static List<String> | readAndMergeLines(InputStream in) | 
| static String | readContent(InputStream in) | 
| static String | readFile(File file) | 
| static List<String> | readLines(InputStream in) | 
| File | resolveFile(String path) | 
| static void | writeFile(File file,
         byte[] buf) | 
| static void | writeFile(File file,
         String buf) | 
public void install(Shell shell)
ShellFeatureinstall in interface ShellFeaturepublic File pwd()
public void cd(File dir)
public File popd()
public static void deleteTree(File dir)
public static void emptyDirectory(File dir)
public static void copyTree(File src, File dst) throws IOException
IOExceptionpublic static void copyFile(File src, File dst) throws IOException
IOExceptionpublic static void copy(InputStream in, OutputStream out) throws IOException
IOExceptionpublic static String readContent(InputStream in) throws IOException
IOExceptionpublic static List<String> readLines(InputStream in) throws IOException
IOExceptionpublic static List<String> readAndMergeLines(InputStream in) throws IOException
IOExceptionpublic static String readFile(File file) throws IOException
IOExceptionpublic static String read(InputStream in) throws IOException
IOExceptionpublic static void writeFile(File file, byte[] buf) throws IOException
IOExceptionpublic static void writeFile(File file, String buf) throws IOException
IOExceptionCopyright © 2014 Nuxeo SA. All rights reserved.