public class FileUtils
extends org.codehaus.plexus.util.FileUtils
| Modifier and Type | Field and Description |
|---|---|
static FileFilter |
ACCEPT_ALL
A filter which simply accepts any file about which it is asked.
|
| Constructor and Description |
|---|
FileUtils() |
| Modifier and Type | Method and Description |
|---|---|
static SAXSource |
createSAXSource(File file,
EntityResolver resolver,
boolean xincludeAware)
Create a SAXSource from a given file.
|
static String |
determineRelativity(File file,
File basedir)
Determine the 'relativity' of a file in relation to the given basedir.
|
static long |
findLeastRecentTimestamp(File directory,
FileFilter acceptor)
(recursively) find the least recent timestamp in said directory.
|
static long |
findLeastRecentTimestamp(long current,
File directory,
FileFilter acceptor) |
static long |
findMostRecentTimestamp(File directory,
FileFilter acceptor)
(recursively) find the most recent timestamp in said directory.
|
static String |
resolveFullPathName(File path)
Here for consistent handling of full path names.
|
basename, basename, byteCountToDisplaySize, catPath, cleanDirectory, cleanDirectory, contentEquals, copyDirectory, copyDirectory, copyDirectoryLayout, copyDirectoryStructure, copyDirectoryStructureIfModified, copyFile, copyFile, copyFile, copyFileIfModified, copyFileToDirectory, copyFileToDirectory, copyFileToDirectoryIfModified, copyFileToDirectoryIfModified, copyStreamToFile, copyURLToFile, createTempFile, deleteDirectory, deleteDirectory, dirname, extension, fileAppend, fileAppend, fileDelete, fileExists, filename, fileRead, fileRead, fileRead, fileRead, fileWrite, fileWrite, fileWrite, fileWrite, forceDelete, forceDelete, forceDeleteOnExit, forceMkdir, getDefaultExcludes, getDefaultExcludesAsList, getDefaultExcludesAsString, getDirectoryNames, getDirectoryNames, getExtension, getFile, getFileAndDirectoryNames, getFileNames, getFileNames, getFiles, getFiles, getFilesFromExtension, getPath, getPath, isValidWindowsFileName, loadFile, mkdir, normalize, removeExtension, removePath, removePath, rename, resolveFile, sizeOfDirectory, sizeOfDirectory, toFile, toURLs, waitFor, waitForpublic static final FileFilter ACCEPT_ALL
public static SAXSource createSAXSource(File file, EntityResolver resolver, boolean xincludeAware)
buffered.file - The file from which to generate a SAXSourceresolver - An entity resolver to apply to the file reader.xincludeAware - Should we handle XIncludes?public static String determineRelativity(File file, File basedir)
file - The file for which to determine relativity.basedir - The directory from which to base the relativity.RuntimeException - Indicates that the given file was not found to be relative to basedir.public static long findMostRecentTimestamp(File directory, FileFilter acceptor)
directory - The directory to check.acceptor - A filter telling which files to consider.timestamp found.public static long findLeastRecentTimestamp(File directory, FileFilter acceptor)
directory - The directory to check.acceptor - A filter telling which files to consider.timestamp found.public static long findLeastRecentTimestamp(long current,
File directory,
FileFilter acceptor)
Copyright © 2007-2013 JBoss, a division of Red Hat, Inc. All Rights Reserved.