|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectus.ihmc.utilities.FileTools
public class FileTools
Constructor Summary | |
---|---|
FileTools()
|
Method Summary | |
---|---|
static boolean |
checkIfSerializable(java.lang.Object objectToTest)
|
static void |
concatenateFilesTogether(java.util.ArrayList<java.lang.String> filenames,
java.lang.String concatenatedFilename)
|
static int |
countLinesInFile(java.lang.String fileName)
Counts the number of lines in file |
static long |
countLinesInJavaFilesInDirectory(java.lang.String directory)
Counts the number of lines in Java Files in directory |
static java.util.ArrayList<java.lang.String> |
createArrayListOfOneURL(java.lang.String oneURL)
|
static java.util.ArrayList<java.io.File> |
getAllFilesInDirectoryRecursive(java.io.File directory)
Gets all files in the directory through recursive calls |
static java.util.ArrayList<java.io.File> |
getAllFilesInDirectoryWithSuffix(java.lang.String suffix,
java.io.File directory)
|
static java.io.DataInputStream |
getFileDataInputStream(java.lang.String filename)
|
static java.io.DataOutputStream |
getFileDataOutputStream(java.lang.String filename)
|
static java.lang.String |
getFilenameFromPath(java.lang.String path)
|
static java.lang.String |
getFilenameWithoutFileType(java.lang.String filename)
|
static java.io.BufferedReader |
getFileReader(java.lang.String filename)
|
static java.lang.String |
getFileType(java.lang.String filename)
|
static java.io.PrintWriter |
getFileWriter(java.lang.String filename)
|
static java.io.PrintWriter |
getFileWriterWithAppend(java.lang.String filename)
|
static int |
getIndexOfLastFileSeparatorFromPath(java.lang.String path)
|
static java.lang.String |
getRootPathFromPath(java.lang.String path)
|
static java.io.File |
showSaveFileDialogBox(java.io.File parentFile,
java.awt.Component parentComponent)
presents a "Save file" dialog box to the user, opened to the given parent file, parented to the given component. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FileTools()
Method Detail |
---|
public static void concatenateFilesTogether(java.util.ArrayList<java.lang.String> filenames, java.lang.String concatenatedFilename) throws java.io.FileNotFoundException, java.io.IOException
java.io.FileNotFoundException
java.io.IOException
public static java.lang.String getFilenameWithoutFileType(java.lang.String filename)
public static java.lang.String getFileType(java.lang.String filename)
public static java.lang.String getRootPathFromPath(java.lang.String path)
public static java.lang.String getFilenameFromPath(java.lang.String path)
public static int getIndexOfLastFileSeparatorFromPath(java.lang.String path)
public static java.io.BufferedReader getFileReader(java.lang.String filename) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public static java.io.PrintWriter getFileWriter(java.lang.String filename) throws java.io.FileNotFoundException, java.io.IOException
java.io.FileNotFoundException
java.io.IOException
public static java.io.PrintWriter getFileWriterWithAppend(java.lang.String filename) throws java.io.FileNotFoundException, java.io.IOException
java.io.FileNotFoundException
java.io.IOException
public static java.io.DataOutputStream getFileDataOutputStream(java.lang.String filename) throws java.io.FileNotFoundException, java.io.IOException
java.io.FileNotFoundException
java.io.IOException
public static java.io.DataInputStream getFileDataInputStream(java.lang.String filename) throws java.io.FileNotFoundException, java.io.IOException
java.io.FileNotFoundException
java.io.IOException
public static java.io.File showSaveFileDialogBox(java.io.File parentFile, java.awt.Component parentComponent)
parentFile
- FileparentComponent
- Component
public static long countLinesInJavaFilesInDirectory(java.lang.String directory) throws java.io.IOException
directory
- String
java.io.IOException
public static int countLinesInFile(java.lang.String fileName) throws java.io.IOException
fileName
- String
java.io.IOException
public static java.util.ArrayList<java.io.File> getAllFilesInDirectoryRecursive(java.io.File directory)
directory
- File
public static java.util.ArrayList<java.io.File> getAllFilesInDirectoryWithSuffix(java.lang.String suffix, java.io.File directory)
public static java.util.ArrayList<java.lang.String> createArrayListOfOneURL(java.lang.String oneURL)
public static boolean checkIfSerializable(java.lang.Object objectToTest)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |