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, waitFor
public 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.