| java.lang.Object org.apache.derby.iapi.services.io.FileUtil
FileUtil | abstract public class FileUtil (Code) | | A set of public static methods for dealing with File objects.
|
Method Summary | |
public static boolean | copyDirectory(File from, File to) Copy a directory and all of its contents. | public static boolean | copyDirectory(String from, String to) | public static boolean | copyDirectory(File from, File to, byte[] buffer, String[] filter) | public static boolean | copyDirectory(StorageFactory storageFactory, StorageFile from, File to) | public static boolean | copyDirectory(StorageFactory storageFactory, StorageFile from, File to, byte[] buffer, String[] filter, boolean copySubDirs) | public static boolean | copyDirectory(WritableStorageFactory storageFactory, File from, StorageFile to) | public static boolean | copyDirectory(WritableStorageFactory storageFactory, File from, StorageFile to, byte[] buffer, String[] filter) | public static boolean | copyFile(File from, File to) | public static boolean | copyFile(File from, File to, byte[] buf) | public static boolean | copyFile(StorageFactory storageFactory, StorageFile from, File to) | public static boolean | copyFile(StorageFactory storageFactory, StorageFile from, File to, byte[] buf) | public static boolean | copyFile(WritableStorageFactory storageFactory, File from, StorageFile to) | public static boolean | copyFile(WritableStorageFactory storageFactory, File from, StorageFile to, byte[] buf) | public static boolean | copyFile(WritableStorageFactory storageFactory, StorageFile from, StorageFile to) | public static boolean | copyFile(WritableStorageFactory storageFactory, StorageFile from, StorageFile to, byte[] buf) | public static File | getAbsoluteFile(File root, String path) Convert a file path into a File object with an absolute path
relative to a passed in root. | public static InputStream | getInputStream(String fileOrURL, int bufferSize) | public static File | newFile(File parent, String name) A replacement for new File(File, String) that correctly implements
the case when the first argument is null. | public static boolean | removeDirectory(File directory) Remove a directory and all of its contents.
The results of executing File.delete() on a File object
that represents a directory seems to be platform
dependent. | public static boolean | removeDirectory(String directory) |
copyDirectory | public static boolean copyDirectory(File from, File to)(Code) | | Copy a directory and all of its contents.
|
copyDirectory | public static boolean copyDirectory(File from, File to, byte[] buffer, String[] filter)(Code) | | Parameters: filter - - array of names to not copy. |
copyFile | public static boolean copyFile(File from, File to, byte[] buf)(Code) | | |
getAbsoluteFile | public static File getAbsoluteFile(File root, String path)(Code) | | Convert a file path into a File object with an absolute path
relative to a passed in root. If path is absolute then
a file object constructed from new File(path) is returned,
otherwise a file object is returned from new File(root, path)
if root is not null, otherwise null is returned.
|
getInputStream | public static InputStream getInputStream(String fileOrURL, int bufferSize) throws IOException(Code) | | Open an input stream to read a file or a URL
Parameters: fileOrURL - The file or URL to open. Parameters: bufferSize - 0 => no buffering. an InputStream exception: StandardException - Thrown on failure |
newFile | public static File newFile(File parent, String name)(Code) | | A replacement for new File(File, String) that correctly implements
the case when the first argument is null. The documentation for java.io.File
says that new File((File) null, name) is the same as new File(name).
This is not the case in pre 1.1.8 vms, a NullPointerException is thrown instead.
|
removeDirectory | public static boolean removeDirectory(File directory)(Code) | | Remove a directory and all of its contents.
The results of executing File.delete() on a File object
that represents a directory seems to be platform
dependent. This method removes the directory
and all of its contents.
true if the complete directory was removed, false if it could not be.If false is returned then some of the files in the directory may have been removed. |
removeDirectory | public static boolean removeDirectory(String directory)(Code) | | |
|
|