public class LocalFileSystem extends FileSystem
| Constructor and Description |
|---|
LocalFileSystem() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
deleteDirectory(java.lang.String directoryPath) |
boolean |
deleteFile(java.lang.String filePath) |
java.lang.String |
escapeFileName(java.lang.String rawFileName) |
boolean |
fileExists(java.lang.String filePath) |
java.lang.String |
fileSeparator() |
long |
fileSize(java.lang.String filePath) |
java.lang.String |
getAbsoluteFilePath(java.lang.String filePath) |
java.lang.String |
getBaseDir()
Returns the current root directory, used if a function is called with a relative path.
|
java.lang.String |
getFileSystemType()
Returns the local file system type (e.g.
|
long |
lastModified(java.lang.String filePath) |
java.lang.String[] |
listFiles(java.lang.String dirPath) |
protected java.io.InputStream |
readFileInternal(java.lang.String filePath) |
protected java.io.InputStream |
readJarInternal(java.lang.String jarName,
java.lang.String pathInJar) |
boolean |
renameFile(java.lang.String filePath,
java.lang.String newFilePath) |
protected java.io.OutputStream |
writeFileInternal(java.lang.String filePath) |
getInstance, readFile, readFile, writeFilepublic java.lang.String getBaseDir()
getBaseDir in class FileSystempublic java.lang.String getFileSystemType()
getFileSystemType in class FileSystempublic java.lang.String escapeFileName(java.lang.String rawFileName)
escapeFileName in class FileSystempublic boolean deleteFile(java.lang.String filePath)
deleteFile in class FileSystempublic boolean deleteDirectory(java.lang.String directoryPath)
deleteDirectory in class FileSystempublic java.lang.String fileSeparator()
fileSeparator in class FileSystempublic java.lang.String[] listFiles(java.lang.String dirPath)
listFiles in class FileSystemprotected java.io.InputStream readFileInternal(java.lang.String filePath)
throws java.io.IOException
readFileInternal in class FileSystemjava.io.IOExceptionpublic java.lang.String getAbsoluteFilePath(java.lang.String filePath)
getAbsoluteFilePath in class FileSystemprotected java.io.InputStream readJarInternal(java.lang.String jarName,
java.lang.String pathInJar)
throws java.io.IOException
readJarInternal in class FileSystemjava.io.IOExceptionprotected java.io.OutputStream writeFileInternal(java.lang.String filePath)
throws java.io.IOException
writeFileInternal in class FileSystemjava.io.IOExceptionpublic boolean renameFile(java.lang.String filePath,
java.lang.String newFilePath)
renameFile in class FileSystempublic long fileSize(java.lang.String filePath)
fileSize in class FileSystempublic boolean fileExists(java.lang.String filePath)
fileExists in class FileSystempublic long lastModified(java.lang.String filePath)
lastModified in class FileSystem