|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectmarytts.util.io.FileUtils
public class FileUtils
A collection of public static utility methods, doing file operations.
| Constructor Summary | |
|---|---|
FileUtils()
|
|
| Method Summary | |
|---|---|
static void |
changeFileExtensions(java.lang.String folder,
java.lang.String oldExt,
java.lang.String newExt)
|
static void |
close(java.io.Closeable... closeables)
Close closeables. |
static void |
close(java.sql.PreparedStatement ps,
java.sql.ResultSet... rs)
Close a PreparedStatement and a series of result sets. |
static void |
close(java.net.Socket socket,
java.io.Closeable... closeables)
|
static void |
copy(java.io.File source,
java.io.File dest)
|
static void |
copy(java.lang.String sourceFile,
java.lang.String destinationFile)
|
static void |
copyFolder(java.lang.String sourceFolder,
java.lang.String targetFolder)
|
static void |
copyFolder(java.lang.String sourceFolder,
java.lang.String targetFolder,
boolean bForceDeleteTarget)
|
static void |
copyFolderRecursive(java.lang.String sourceFolder,
java.lang.String targetFolder,
boolean bForceDeleteTarget)
|
static void |
createDirectory(java.lang.String trainingBaseFolder)
|
static void |
delete(java.lang.String file)
|
static void |
delete(java.lang.String[] files)
|
static void |
delete(java.lang.String[] files,
boolean bDisplayInfo)
|
static void |
delete(java.lang.String file,
boolean bDisplayInfo)
|
static boolean |
exists(java.lang.String file)
|
static byte[] |
getFileAsBytes(java.io.File file)
|
static byte[] |
getFileAsBytes(java.lang.String filename)
|
static java.lang.String |
getFileAsString(java.io.File file,
java.lang.String encoding)
Deprecated. use FileUtils.readFileToString(File, String) instead |
static java.lang.String[] |
getFileList(java.lang.String directory,
java.lang.String extension)
|
static java.lang.String[] |
getFileList(java.lang.String directory,
java.lang.String extension,
boolean recurse)
|
static java.lang.String |
getFileName(java.lang.String fileNameWithPath)
Given a file name with path it return the file name |
static java.lang.String[] |
getFileNameList(java.lang.String directory,
java.lang.String extension)
|
static java.lang.String[] |
getFileNameList(java.lang.String directory,
java.lang.String extension,
boolean recurse)
|
static java.lang.String |
getReaderAsString(java.io.Reader reader)
|
static java.lang.String |
getStreamAsString(java.io.InputStream inputStream,
java.lang.String encoding)
|
static boolean |
isDirectory(java.lang.String dirName)
|
static java.lang.String[] |
listBasenames(java.io.File directory,
java.lang.String suffix)
List the basenames of all files in directory that end in suffix, without that suffix. |
static java.util.Collection<java.io.File> |
listFiles(java.io.File directory,
java.io.FilenameFilter filter,
boolean recurse)
|
static java.io.File[] |
listFilesAsArray(java.io.File directory,
java.io.FilenameFilter filter,
boolean recurse)
|
static void |
main(java.lang.String[] args)
|
static int[] |
readFromBinaryFile(java.lang.String filename)
|
static void |
rename(java.lang.String existingFile,
java.lang.String newFilename)
|
static void |
writeBinaryFile(double[] x,
java.io.DataOutputStream d)
|
static void |
writeBinaryFile(double[] x,
java.lang.String filename)
|
static void |
writeBinaryFile(float[] x,
java.io.DataOutputStream d)
|
static void |
writeBinaryFile(float[] x,
java.lang.String filename)
|
static void |
writeBinaryFile(int[] x,
java.io.DataOutputStream d)
|
static void |
writeBinaryFile(int[] x,
java.lang.String filename)
|
static void |
writeBinaryFile(short[] x,
java.io.DataOutputStream d)
|
static void |
writeBinaryFile(short[] x,
java.lang.String filename)
|
static void |
writeTextFile(Allophone[] phns,
java.lang.String textFile)
|
static void |
writeTextFile(double[][] x,
java.lang.String filename)
|
static void |
writeTextFile(double[] x,
java.lang.String filename)
|
static void |
writeTextFile(float[] x,
java.lang.String filename)
|
static void |
writeTextFile(int[] x,
java.lang.String filename)
|
static void |
writeTextFile(java.lang.String[][] textInRows,
java.lang.String textFile)
|
static void |
writeTextFile(java.lang.String[] textInRows,
java.lang.String textFile)
|
static void |
writeTextFile(java.util.Vector<java.lang.String> textInRows,
java.lang.String textFile)
|
static void |
writeToTextFile(double[] array,
java.lang.String textFile)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FileUtils()
| Method Detail |
|---|
public static void close(java.net.Socket socket,
java.io.Closeable... closeables)
public static void close(java.sql.PreparedStatement ps,
java.sql.ResultSet... rs)
public static void close(java.io.Closeable... closeables)
Closeables - closeables to close.
public static java.lang.String[] listBasenames(java.io.File directory,
java.lang.String suffix)
directory - suffix -
@Deprecated
public static java.lang.String getFileAsString(java.io.File file,
java.lang.String encoding)
throws java.io.IOException
FileUtils.readFileToString(File, String) instead
file - encoding -
java.io.IOException
public static java.lang.String getStreamAsString(java.io.InputStream inputStream,
java.lang.String encoding)
throws java.io.IOException
java.io.IOException
public static java.lang.String getReaderAsString(java.io.Reader reader)
throws java.io.IOException
java.io.IOException
public static byte[] getFileAsBytes(java.lang.String filename)
throws java.io.IOException
java.io.IOException
public static byte[] getFileAsBytes(java.io.File file)
throws java.io.IOException
java.io.IOException
public static void writeToTextFile(double[] array,
java.lang.String textFile)
public static void writeBinaryFile(short[] x,
java.lang.String filename)
throws java.io.IOException
java.io.IOException
public static void writeBinaryFile(short[] x,
java.io.DataOutputStream d)
throws java.io.IOException
java.io.IOException
public static void writeBinaryFile(float[] x,
java.lang.String filename)
throws java.io.IOException
java.io.IOException
public static void writeBinaryFile(float[] x,
java.io.DataOutputStream d)
throws java.io.IOException
java.io.IOException
public static void writeBinaryFile(double[] x,
java.lang.String filename)
throws java.io.IOException
java.io.IOException
public static void writeBinaryFile(double[] x,
java.io.DataOutputStream d)
throws java.io.IOException
java.io.IOException
public static void writeBinaryFile(int[] x,
java.lang.String filename)
throws java.io.IOException
java.io.IOException
public static void writeBinaryFile(int[] x,
java.io.DataOutputStream d)
throws java.io.IOException
java.io.IOException
public static int[] readFromBinaryFile(java.lang.String filename)
throws java.io.IOException
java.io.IOExceptionpublic static boolean exists(java.lang.String file)
public static void delete(java.lang.String file,
boolean bDisplayInfo)
public static void delete(java.lang.String file)
public static void delete(java.lang.String[] files,
boolean bDisplayInfo)
public static void delete(java.lang.String[] files)
public static void copy(java.lang.String sourceFile,
java.lang.String destinationFile)
throws java.io.IOException
java.io.IOException
public static void copy(java.io.File source,
java.io.File dest)
throws java.io.IOException
java.io.IOException
public static void copyFolder(java.lang.String sourceFolder,
java.lang.String targetFolder)
throws java.io.IOException
java.io.IOException
public static void copyFolder(java.lang.String sourceFolder,
java.lang.String targetFolder,
boolean bForceDeleteTarget)
throws java.io.IOException
java.io.IOException
public static void copyFolderRecursive(java.lang.String sourceFolder,
java.lang.String targetFolder,
boolean bForceDeleteTarget)
throws java.io.IOException
java.io.IOExceptionpublic static void createDirectory(java.lang.String trainingBaseFolder)
public static boolean isDirectory(java.lang.String dirName)
public static void rename(java.lang.String existingFile,
java.lang.String newFilename)
public static void changeFileExtensions(java.lang.String folder,
java.lang.String oldExt,
java.lang.String newExt)
public static java.lang.String getFileName(java.lang.String fileNameWithPath)
fileNameWithPath -
public static java.lang.String[] getFileNameList(java.lang.String directory,
java.lang.String extension)
public static java.lang.String[] getFileNameList(java.lang.String directory,
java.lang.String extension,
boolean recurse)
public static java.lang.String[] getFileList(java.lang.String directory,
java.lang.String extension)
public static java.lang.String[] getFileList(java.lang.String directory,
java.lang.String extension,
boolean recurse)
public static java.io.File[] listFilesAsArray(java.io.File directory,
java.io.FilenameFilter filter,
boolean recurse)
public static java.util.Collection<java.io.File> listFiles(java.io.File directory,
java.io.FilenameFilter filter,
boolean recurse)
public static void writeTextFile(Allophone[] phns,
java.lang.String textFile)
public static void writeTextFile(java.lang.String[][] textInRows,
java.lang.String textFile)
public static void writeTextFile(java.lang.String[] textInRows,
java.lang.String textFile)
public static void writeTextFile(java.util.Vector<java.lang.String> textInRows,
java.lang.String textFile)
public static void writeTextFile(float[] x,
java.lang.String filename)
public static void writeTextFile(double[] x,
java.lang.String filename)
public static void writeTextFile(double[][] x,
java.lang.String filename)
public static void writeTextFile(int[] x,
java.lang.String filename)
public static void main(java.lang.String[] args)
throws javax.sound.sampled.UnsupportedAudioFileException,
java.io.IOException
javax.sound.sampled.UnsupportedAudioFileException
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||