com.liferay.portal.kernel.util
Interface File
public interface File
- Author:
- Brian Wing Shun Chan, Alexander Chow
|
Method Summary |
void |
copyDirectory(java.io.File source,
java.io.File destination)
|
void |
copyDirectory(java.lang.String sourceDirName,
java.lang.String destinationDirName)
|
void |
copyFile(java.io.File source,
java.io.File destination)
|
void |
copyFile(java.io.File source,
java.io.File destination,
boolean lazy)
|
void |
copyFile(java.lang.String source,
java.lang.String destination)
|
void |
copyFile(java.lang.String source,
java.lang.String destination,
boolean lazy)
|
java.io.File |
createTempFile()
|
java.io.File |
createTempFile(byte[] bytes)
|
java.io.File |
createTempFile(java.io.InputStream is)
|
java.io.File |
createTempFile(java.lang.String extension)
|
java.lang.String |
createTempFileName()
|
java.lang.String |
createTempFileName(java.lang.String extension)
|
java.io.File |
createTempFolder()
|
java.lang.String |
decodeSafeFileName(java.lang.String fileName)
|
boolean |
delete(java.io.File file)
|
boolean |
delete(java.lang.String file)
|
void |
deltree(java.io.File directory)
|
void |
deltree(java.lang.String directory)
|
java.lang.String |
encodeSafeFileName(java.lang.String fileName)
|
boolean |
exists(java.io.File file)
|
boolean |
exists(java.lang.String fileName)
|
java.lang.String |
extractText(java.io.InputStream is,
java.lang.String fileName)
|
java.lang.String[] |
find(java.lang.String directory,
java.lang.String includes,
java.lang.String excludes)
|
java.lang.String |
getAbsolutePath(java.io.File file)
|
byte[] |
getBytes(java.io.File file)
|
byte[] |
getBytes(java.io.InputStream is)
|
byte[] |
getBytes(java.io.InputStream is,
int bufferSize)
|
byte[] |
getBytes(java.io.InputStream inputStream,
int bufferSize,
boolean cleanUpStream)
|
java.lang.String |
getExtension(java.lang.String fileName)
|
java.lang.String |
getPath(java.lang.String fullFileName)
|
java.lang.String |
getShortFileName(java.lang.String fullFileName)
|
boolean |
isAscii(java.io.File file)
|
boolean |
isSameContent(java.io.File file,
byte[] bytes,
int length)
|
boolean |
isSameContent(java.io.File file,
java.lang.String s)
|
java.lang.String[] |
listDirs(java.io.File file)
|
java.lang.String[] |
listDirs(java.lang.String fileName)
|
java.lang.String[] |
listFiles(java.io.File file)
|
java.lang.String[] |
listFiles(java.lang.String fileName)
|
void |
mkdirs(java.lang.String pathName)
|
boolean |
move(java.io.File source,
java.io.File destination)
|
boolean |
move(java.lang.String sourceFileName,
java.lang.String destinationFileName)
|
java.lang.String |
read(java.io.File file)
|
java.lang.String |
read(java.io.File file,
boolean raw)
|
java.lang.String |
read(java.lang.String fileName)
|
java.lang.String |
replaceSeparator(java.lang.String fileName)
|
java.io.File[] |
sortFiles(java.io.File[] files)
|
java.lang.String |
stripExtension(java.lang.String fileName)
|
java.util.List<java.lang.String> |
toList(java.io.Reader reader)
|
java.util.List<java.lang.String> |
toList(java.lang.String fileName)
|
java.util.Properties |
toProperties(java.io.FileInputStream fis)
|
java.util.Properties |
toProperties(java.lang.String fileName)
|
void |
touch(java.io.File file)
|
void |
touch(java.lang.String fileName)
|
void |
unzip(java.io.File source,
java.io.File destination)
|
void |
write(java.io.File file,
byte[] bytes)
|
void |
write(java.io.File file,
byte[] bytes,
int offset,
int length)
|
void |
write(java.io.File file,
java.io.InputStream is)
|
void |
write(java.io.File file,
java.lang.String s)
|
void |
write(java.io.File file,
java.lang.String s,
boolean lazy)
|
void |
write(java.io.File file,
java.lang.String s,
boolean lazy,
boolean append)
|
void |
write(java.lang.String fileName,
byte[] bytes)
|
void |
write(java.lang.String fileName,
java.io.InputStream is)
|
void |
write(java.lang.String fileName,
java.lang.String s)
|
void |
write(java.lang.String fileName,
java.lang.String s,
boolean lazy)
|
void |
write(java.lang.String fileName,
java.lang.String s,
boolean lazy,
boolean append)
|
void |
write(java.lang.String pathName,
java.lang.String fileName,
java.lang.String s)
|
void |
write(java.lang.String pathName,
java.lang.String fileName,
java.lang.String s,
boolean lazy)
|
void |
write(java.lang.String pathName,
java.lang.String fileName,
java.lang.String s,
boolean lazy,
boolean append)
|
copyDirectory
void copyDirectory(java.io.File source,
java.io.File destination)
throws java.io.IOException
- Throws:
java.io.IOException
copyDirectory
void copyDirectory(java.lang.String sourceDirName,
java.lang.String destinationDirName)
throws java.io.IOException
- Throws:
java.io.IOException
copyFile
void copyFile(java.io.File source,
java.io.File destination)
throws java.io.IOException
- Throws:
java.io.IOException
copyFile
void copyFile(java.io.File source,
java.io.File destination,
boolean lazy)
throws java.io.IOException
- Throws:
java.io.IOException
copyFile
void copyFile(java.lang.String source,
java.lang.String destination)
throws java.io.IOException
- Throws:
java.io.IOException
copyFile
void copyFile(java.lang.String source,
java.lang.String destination,
boolean lazy)
throws java.io.IOException
- Throws:
java.io.IOException
createTempFile
java.io.File createTempFile()
createTempFile
java.io.File createTempFile(byte[] bytes)
throws java.io.IOException
- Throws:
java.io.IOException
createTempFile
java.io.File createTempFile(java.io.InputStream is)
throws java.io.IOException
- Throws:
java.io.IOException
createTempFile
java.io.File createTempFile(java.lang.String extension)
createTempFileName
java.lang.String createTempFileName()
createTempFileName
java.lang.String createTempFileName(java.lang.String extension)
createTempFolder
java.io.File createTempFolder()
decodeSafeFileName
java.lang.String decodeSafeFileName(java.lang.String fileName)
delete
boolean delete(java.io.File file)
delete
boolean delete(java.lang.String file)
deltree
void deltree(java.io.File directory)
deltree
void deltree(java.lang.String directory)
encodeSafeFileName
java.lang.String encodeSafeFileName(java.lang.String fileName)
exists
boolean exists(java.io.File file)
exists
boolean exists(java.lang.String fileName)
extractText
java.lang.String extractText(java.io.InputStream is,
java.lang.String fileName)
find
java.lang.String[] find(java.lang.String directory,
java.lang.String includes,
java.lang.String excludes)
getAbsolutePath
java.lang.String getAbsolutePath(java.io.File file)
getBytes
byte[] getBytes(java.io.InputStream is)
throws java.io.IOException
- Throws:
java.io.IOException
getBytes
byte[] getBytes(java.io.InputStream is,
int bufferSize)
throws java.io.IOException
- Throws:
java.io.IOException
getBytes
byte[] getBytes(java.io.InputStream inputStream,
int bufferSize,
boolean cleanUpStream)
throws java.io.IOException
- Throws:
java.io.IOException
getBytes
byte[] getBytes(java.io.File file)
throws java.io.IOException
- Throws:
java.io.IOException
getExtension
java.lang.String getExtension(java.lang.String fileName)
getPath
java.lang.String getPath(java.lang.String fullFileName)
getShortFileName
java.lang.String getShortFileName(java.lang.String fullFileName)
isAscii
boolean isAscii(java.io.File file)
throws java.io.IOException
- Throws:
java.io.IOException
isSameContent
boolean isSameContent(java.io.File file,
byte[] bytes,
int length)
isSameContent
boolean isSameContent(java.io.File file,
java.lang.String s)
listDirs
java.lang.String[] listDirs(java.io.File file)
listDirs
java.lang.String[] listDirs(java.lang.String fileName)
listFiles
java.lang.String[] listFiles(java.io.File file)
listFiles
java.lang.String[] listFiles(java.lang.String fileName)
mkdirs
void mkdirs(java.lang.String pathName)
move
boolean move(java.io.File source,
java.io.File destination)
move
boolean move(java.lang.String sourceFileName,
java.lang.String destinationFileName)
read
java.lang.String read(java.io.File file)
throws java.io.IOException
- Throws:
java.io.IOException
read
java.lang.String read(java.io.File file,
boolean raw)
throws java.io.IOException
- Throws:
java.io.IOException
read
java.lang.String read(java.lang.String fileName)
throws java.io.IOException
- Throws:
java.io.IOException
replaceSeparator
java.lang.String replaceSeparator(java.lang.String fileName)
sortFiles
java.io.File[] sortFiles(java.io.File[] files)
stripExtension
java.lang.String stripExtension(java.lang.String fileName)
toList
java.util.List<java.lang.String> toList(java.io.Reader reader)
toList
java.util.List<java.lang.String> toList(java.lang.String fileName)
toProperties
java.util.Properties toProperties(java.io.FileInputStream fis)
toProperties
java.util.Properties toProperties(java.lang.String fileName)
touch
void touch(java.io.File file)
throws java.io.IOException
- Throws:
java.io.IOException
touch
void touch(java.lang.String fileName)
throws java.io.IOException
- Throws:
java.io.IOException
unzip
void unzip(java.io.File source,
java.io.File destination)
write
void write(java.io.File file,
byte[] bytes)
throws java.io.IOException
- Throws:
java.io.IOException
write
void write(java.io.File file,
byte[] bytes,
int offset,
int length)
throws java.io.IOException
- Throws:
java.io.IOException
write
void write(java.io.File file,
java.io.InputStream is)
throws java.io.IOException
- Throws:
java.io.IOException
write
void write(java.io.File file,
java.lang.String s)
throws java.io.IOException
- Throws:
java.io.IOException
write
void write(java.io.File file,
java.lang.String s,
boolean lazy)
throws java.io.IOException
- Throws:
java.io.IOException
write
void write(java.io.File file,
java.lang.String s,
boolean lazy,
boolean append)
throws java.io.IOException
- Throws:
java.io.IOException
write
void write(java.lang.String fileName,
byte[] bytes)
throws java.io.IOException
- Throws:
java.io.IOException
write
void write(java.lang.String fileName,
java.io.InputStream is)
throws java.io.IOException
- Throws:
java.io.IOException
write
void write(java.lang.String fileName,
java.lang.String s)
throws java.io.IOException
- Throws:
java.io.IOException
write
void write(java.lang.String fileName,
java.lang.String s,
boolean lazy)
throws java.io.IOException
- Throws:
java.io.IOException
write
void write(java.lang.String fileName,
java.lang.String s,
boolean lazy,
boolean append)
throws java.io.IOException
- Throws:
java.io.IOException
write
void write(java.lang.String pathName,
java.lang.String fileName,
java.lang.String s)
throws java.io.IOException
- Throws:
java.io.IOException
write
void write(java.lang.String pathName,
java.lang.String fileName,
java.lang.String s,
boolean lazy)
throws java.io.IOException
- Throws:
java.io.IOException
write
void write(java.lang.String pathName,
java.lang.String fileName,
java.lang.String s,
boolean lazy,
boolean append)
throws java.io.IOException
- Throws:
java.io.IOException