Package com.liferay.portal.util
Class FileImpl
Object
com.liferay.portal.util.FileImpl
- All Implemented Interfaces:
com.liferay.portal.kernel.util.File
- Author:
- Brian Wing Shun Chan, Alexander Chow
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappendParentheticalSuffix(String fileName, String suffix) appendSuffix(String fileName, String suffix) voidcopyDirectory(File source, File destination) voidcopyDirectory(String sourceDirName, String destinationDirName) voidvoidcreateTempFile(byte[] bytes) createTempFile(InputStream inputStream) createTempFile(String extension) createTempFile(String prefix, String extension) createTempFileName(String extension) createTempFileName(String prefix, String extension) decodeSafeFileName(String fileName) booleanbooleanvoidvoidencodeSafeFileName(String fileName) booleanbooleangetAbsolutePath(File file) byte[]byte[]getBytes(InputStream inputStream) byte[]getBytes(InputStream inputStream, int bufferSize) byte[]getBytes(InputStream inputStream, int bufferSize, boolean cleanUpStream) byte[]getExtension(String fileName) static FileImplgetMD5Checksum(File file) getShortFileName(String fullFileName) booleanisSameContent(File file, byte[] bytes, int length) booleanisSameContent(File file, String s) String[]String[]String[]String[]voidvoidprotected voidmkdirsParentFile(File file) booleanbooleanreplaceSeparator(String fileName) File[]stripExtension(String fileName) stripParentheticalSuffix(String fileName) toProperties(FileInputStream fileInputStream) toProperties(String fileName) voidvoidvoidvoidvoidvoidvoidvoidwrite(File file, InputStream inputStream) voidvoidvoidvoidvoidwrite(String fileName, InputStream inputStream) voidvoidvoidvoidvoidvoid
-
Constructor Details
-
FileImpl
public FileImpl()
-
-
Method Details
-
getInstance
-
appendParentheticalSuffix
- Specified by:
appendParentheticalSuffixin interfacecom.liferay.portal.kernel.util.File
-
appendSuffix
- Specified by:
appendSuffixin interfacecom.liferay.portal.kernel.util.File
-
copyDirectory
- Specified by:
copyDirectoryin interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
copyDirectory
- Specified by:
copyDirectoryin interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
copyFile
- Specified by:
copyFilein interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
copyFile
- Specified by:
copyFilein interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
createTempFile
- Specified by:
createTempFilein interfacecom.liferay.portal.kernel.util.File
-
createTempFile
- Specified by:
createTempFilein interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
createTempFile
- Specified by:
createTempFilein interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
createTempFile
- Specified by:
createTempFilein interfacecom.liferay.portal.kernel.util.File
-
createTempFile
- Specified by:
createTempFilein interfacecom.liferay.portal.kernel.util.File
-
createTempFileName
- Specified by:
createTempFileNamein interfacecom.liferay.portal.kernel.util.File
-
createTempFileName
- Specified by:
createTempFileNamein interfacecom.liferay.portal.kernel.util.File
-
createTempFileName
- Specified by:
createTempFileNamein interfacecom.liferay.portal.kernel.util.File
-
createTempFolder
- Specified by:
createTempFolderin interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
decodeSafeFileName
- Specified by:
decodeSafeFileNamein interfacecom.liferay.portal.kernel.util.File
-
delete
- Specified by:
deletein interfacecom.liferay.portal.kernel.util.File
-
delete
- Specified by:
deletein interfacecom.liferay.portal.kernel.util.File
-
deltree
- Specified by:
deltreein interfacecom.liferay.portal.kernel.util.File
-
deltree
- Specified by:
deltreein interfacecom.liferay.portal.kernel.util.File
-
encodeSafeFileName
- Specified by:
encodeSafeFileNamein interfacecom.liferay.portal.kernel.util.File
-
exists
- Specified by:
existsin interfacecom.liferay.portal.kernel.util.File
-
exists
- Specified by:
existsin interfacecom.liferay.portal.kernel.util.File
-
getAbsolutePath
- Specified by:
getAbsolutePathin interfacecom.liferay.portal.kernel.util.File
-
getBytes
- Specified by:
getBytesin interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
getBytes
- Specified by:
getBytesin interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
getBytes
- Specified by:
getBytesin interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
getBytes
- Specified by:
getBytesin interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
getBytes
public byte[] getBytes(InputStream inputStream, int bufferSize, boolean cleanUpStream) throws IOException - Specified by:
getBytesin interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
getExtension
- Specified by:
getExtensionin interfacecom.liferay.portal.kernel.util.File
-
getMD5Checksum
- Specified by:
getMD5Checksumin interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
getPath
- Specified by:
getPathin interfacecom.liferay.portal.kernel.util.File
-
getShortFileName
- Specified by:
getShortFileNamein interfacecom.liferay.portal.kernel.util.File
-
isSameContent
- Specified by:
isSameContentin interfacecom.liferay.portal.kernel.util.File
-
isSameContent
- Specified by:
isSameContentin interfacecom.liferay.portal.kernel.util.File
-
listDirs
- Specified by:
listDirsin interfacecom.liferay.portal.kernel.util.File
-
listDirs
- Specified by:
listDirsin interfacecom.liferay.portal.kernel.util.File
-
listFiles
- Specified by:
listFilesin interfacecom.liferay.portal.kernel.util.File
-
listFiles
- Specified by:
listFilesin interfacecom.liferay.portal.kernel.util.File
-
mkdirs
- Specified by:
mkdirsin interfacecom.liferay.portal.kernel.util.File
-
mkdirs
- Specified by:
mkdirsin interfacecom.liferay.portal.kernel.util.File
-
move
- Specified by:
movein interfacecom.liferay.portal.kernel.util.File
-
move
- Specified by:
movein interfacecom.liferay.portal.kernel.util.File
-
read
- Specified by:
readin interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
read
- Specified by:
readin interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
read
- Specified by:
readin interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
replaceSeparator
- Specified by:
replaceSeparatorin interfacecom.liferay.portal.kernel.util.File
-
sortFiles
- Specified by:
sortFilesin interfacecom.liferay.portal.kernel.util.File
-
stripExtension
- Specified by:
stripExtensionin interfacecom.liferay.portal.kernel.util.File
-
stripParentheticalSuffix
- Specified by:
stripParentheticalSuffixin interfacecom.liferay.portal.kernel.util.File
-
toList
- Specified by:
toListin interfacecom.liferay.portal.kernel.util.File
-
toList
- Specified by:
toListin interfacecom.liferay.portal.kernel.util.File
-
toProperties
- Specified by:
toPropertiesin interfacecom.liferay.portal.kernel.util.File
-
toProperties
- Specified by:
toPropertiesin interfacecom.liferay.portal.kernel.util.File
-
touch
- Specified by:
touchin interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
touch
- Specified by:
touchin interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
unzip
- Specified by:
unzipin interfacecom.liferay.portal.kernel.util.File
-
write
- Specified by:
writein interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
write
- Specified by:
writein interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
write
- Specified by:
writein interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
write
public void write(File file, byte[] bytes, int offset, int length, boolean append) throws IOException - Specified by:
writein interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
write
- Specified by:
writein interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
write
- Specified by:
writein interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
write
- Specified by:
writein interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
write
- Specified by:
writein interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
write
- Specified by:
writein interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
write
- Specified by:
writein interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
write
- Specified by:
writein interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
write
- Specified by:
writein interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
write
- Specified by:
writein interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
write
- Specified by:
writein interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
write
- Specified by:
writein interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
write
public void write(String pathName, String fileName, String s, boolean lazy, boolean append) throws IOException - Specified by:
writein interfacecom.liferay.portal.kernel.util.File- Throws:
IOException
-
mkdirsParentFile
- Throws:
IOException
-