|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IOFileFilter | |
---|---|
org.apache.commons.io | This package defines utility classes for working with streams, readers, writers and files. |
org.apache.commons.io.filefilter | This package defines an interface (IOFileFilter) that combines both
FileFilter and FilenameFilter . |
Uses of IOFileFilter in org.apache.commons.io |
---|
Methods in org.apache.commons.io with parameters of type IOFileFilter | |
---|---|
static Iterator |
FileUtils.iterateFiles(File directory,
IOFileFilter fileFilter,
IOFileFilter dirFilter)
Allows iteration over the files in given directory (and optionally its subdirectories). |
static Collection |
FileUtils.listFiles(File directory,
IOFileFilter fileFilter,
IOFileFilter dirFilter)
Finds files within a given directory (and optionally its subdirectories). |
Constructors in org.apache.commons.io with parameters of type IOFileFilter | |
---|---|
DirectoryWalker(IOFileFilter directoryFilter,
IOFileFilter fileFilter,
int depthLimit)
Construct an instance with a directory and a file filter and an optional limit on the depth navigated to. |
Uses of IOFileFilter in org.apache.commons.io.filefilter |
---|
Classes in org.apache.commons.io.filefilter that implement IOFileFilter | |
---|---|
class |
AbstractFileFilter
An abstract class which implements the Java FileFilter and FilenameFilter interfaces via the IOFileFilter interface. |
class |
AgeFileFilter
Filters files based on a cutoff time, can filter either newer files or files equal to or older. |
class |
AndFileFilter
A FileFilter providing conditional AND logic across a list of
file filters. |
class |
CanReadFileFilter
This filter accepts File s that can be read. |
class |
CanWriteFileFilter
This filter accepts File s that can be written to. |
class |
DelegateFileFilter
This class turns a Java FileFilter or FilenameFilter into an IO FileFilter. |
class |
DirectoryFileFilter
This filter accepts File s that are directories. |
class |
EmptyFileFilter
This filter accepts files or directories that are empty. |
class |
FalseFileFilter
A file filter that always returns false. |
class |
FileFileFilter
This filter accepts File s that are files (not directories). |
class |
HiddenFileFilter
This filter accepts File s that are hidden. |
class |
NameFileFilter
Filters filenames for a certain name. |
class |
NotFileFilter
This filter produces a logical NOT of the filters specified. |
class |
OrFileFilter
A FileFilter providing conditional OR logic across a list of
file filters. |
class |
PrefixFileFilter
Filters filenames for a certain prefix. |
class |
RegexFileFilter
Filters files using supplied regular expression(s). |
class |
SizeFileFilter
Filters files based on size, can filter either smaller files or files equal to or larger than a given threshold. |
class |
SuffixFileFilter
Filters files based on the suffix (what the filename ends with). |
class |
TrueFileFilter
A file filter that always returns true. |
class |
WildcardFileFilter
Filters files using the supplied wildcards. |
class |
WildcardFilter
Deprecated. Use WilcardFileFilter. Deprecated as this class performs directory filtering which it shouldn't do, but that can't be removed due to compatability. |
Fields in org.apache.commons.io.filefilter declared as IOFileFilter | |
---|---|
static IOFileFilter |
CanReadFileFilter.CAN_READ
Singleton instance of readable filter |
static IOFileFilter |
CanWriteFileFilter.CAN_WRITE
Singleton instance of writable filter |
static IOFileFilter |
CanReadFileFilter.CANNOT_READ
Singleton instance of not readable filter |
static IOFileFilter |
CanWriteFileFilter.CANNOT_WRITE
Singleton instance of not writable filter |
static IOFileFilter |
DirectoryFileFilter.DIRECTORY
Singleton instance of directory filter. |
static IOFileFilter |
EmptyFileFilter.EMPTY
Singleton instance of empty filter |
static IOFileFilter |
FalseFileFilter.FALSE
Singleton instance of false filter. |
static IOFileFilter |
FileFileFilter.FILE
Singleton instance of file filter |
static IOFileFilter |
HiddenFileFilter.HIDDEN
Singleton instance of hidden filter |
static IOFileFilter |
TrueFileFilter.INSTANCE
Singleton instance of true filter. |
static IOFileFilter |
FalseFileFilter.INSTANCE
Singleton instance of false filter. |
static IOFileFilter |
DirectoryFileFilter.INSTANCE
Singleton instance of directory filter. |
static IOFileFilter |
EmptyFileFilter.NOT_EMPTY
Singleton instance of not-empty filter |
static IOFileFilter |
CanReadFileFilter.READ_ONLY
Singleton instance of read-only filter |
static IOFileFilter |
TrueFileFilter.TRUE
Singleton instance of true filter. |
static IOFileFilter |
HiddenFileFilter.VISIBLE
Singleton instance of visible filter |
Methods in org.apache.commons.io.filefilter that return IOFileFilter | |
---|---|
static IOFileFilter |
FileFilterUtils.ageFileFilter(Date cutoffDate)
Returns a filter that returns true if the file was last modified after the specified cutoff date. |
static IOFileFilter |
FileFilterUtils.ageFileFilter(Date cutoffDate,
boolean acceptOlder)
Returns a filter that filters files based on a cutoff date. |
static IOFileFilter |
FileFilterUtils.ageFileFilter(File cutoffReference)
Returns a filter that returns true if the file was last modified after the specified reference file. |
static IOFileFilter |
FileFilterUtils.ageFileFilter(File cutoffReference,
boolean acceptOlder)
Returns a filter that filters files based on a cutoff reference file. |
static IOFileFilter |
FileFilterUtils.ageFileFilter(long cutoff)
Returns a filter that returns true if the file was last modified after the specified cutoff time. |
static IOFileFilter |
FileFilterUtils.ageFileFilter(long cutoff,
boolean acceptOlder)
Returns a filter that filters files based on a cutoff time. |
static IOFileFilter |
FileFilterUtils.andFileFilter(IOFileFilter filter1,
IOFileFilter filter2)
Returns a filter that ANDs the two specified filters. |
static IOFileFilter |
FileFilterUtils.asFileFilter(FileFilter filter)
Returns an IOFileFilter that wraps the
FileFilter instance. |
static IOFileFilter |
FileFilterUtils.asFileFilter(FilenameFilter filter)
Returns an IOFileFilter that wraps the
FilenameFilter instance. |
static IOFileFilter |
FileFilterUtils.directoryFileFilter()
Returns a filter that checks if the file is a directory. |
static IOFileFilter |
FileFilterUtils.falseFileFilter()
Returns a filter that always returns false. |
static IOFileFilter |
FileFilterUtils.fileFileFilter()
Returns a filter that checks if the file is a file (and not a directory). |
static IOFileFilter |
FileFilterUtils.makeCVSAware(IOFileFilter filter)
Decorates a filter to make it ignore CVS directories. |
static IOFileFilter |
FileFilterUtils.makeDirectoryOnly(IOFileFilter filter)
Decorates a filter so that it only applies to directories and not to files. |
static IOFileFilter |
FileFilterUtils.makeFileOnly(IOFileFilter filter)
Decorates a filter so that it only applies to files and not to directories. |
static IOFileFilter |
FileFilterUtils.makeSVNAware(IOFileFilter filter)
Decorates a filter to make it ignore SVN directories. |
static IOFileFilter |
FileFilterUtils.nameFileFilter(String name)
Returns a filter that returns true if the filename matches the specified text. |
static IOFileFilter |
FileFilterUtils.notFileFilter(IOFileFilter filter)
Returns a filter that NOTs the specified filter. |
static IOFileFilter |
FileFilterUtils.orFileFilter(IOFileFilter filter1,
IOFileFilter filter2)
Returns a filter that ORs the two specified filters. |
static IOFileFilter |
FileFilterUtils.prefixFileFilter(String prefix)
Returns a filter that returns true if the filename starts with the specified text. |
static IOFileFilter |
FileFilterUtils.sizeFileFilter(long threshold)
Returns a filter that returns true if the file is bigger than a certain size. |
static IOFileFilter |
FileFilterUtils.sizeFileFilter(long threshold,
boolean acceptLarger)
Returns a filter that filters based on file size. |
static IOFileFilter |
FileFilterUtils.sizeRangeFileFilter(long minSizeInclusive,
long maxSizeInclusive)
Returns a filter that accepts files whose size is >= minimum size and <= maximum size. |
static IOFileFilter |
FileFilterUtils.suffixFileFilter(String suffix)
Returns a filter that returns true if the filename ends with the specified text. |
static IOFileFilter |
FileFilterUtils.trueFileFilter()
Returns a filter that always returns true. |
Methods in org.apache.commons.io.filefilter with parameters of type IOFileFilter | |
---|---|
void |
OrFileFilter.addFileFilter(IOFileFilter ioFileFilter)
Adds the specified file filter to the list of file filters at the end of the list. |
void |
ConditionalFileFilter.addFileFilter(IOFileFilter ioFileFilter)
Adds the specified file filter to the list of file filters at the end of the list. |
void |
AndFileFilter.addFileFilter(IOFileFilter ioFileFilter)
Adds the specified file filter to the list of file filters at the end of the list. |
static IOFileFilter |
FileFilterUtils.andFileFilter(IOFileFilter filter1,
IOFileFilter filter2)
Returns a filter that ANDs the two specified filters. |
static IOFileFilter |
FileFilterUtils.makeCVSAware(IOFileFilter filter)
Decorates a filter to make it ignore CVS directories. |
static IOFileFilter |
FileFilterUtils.makeDirectoryOnly(IOFileFilter filter)
Decorates a filter so that it only applies to directories and not to files. |
static IOFileFilter |
FileFilterUtils.makeFileOnly(IOFileFilter filter)
Decorates a filter so that it only applies to files and not to directories. |
static IOFileFilter |
FileFilterUtils.makeSVNAware(IOFileFilter filter)
Decorates a filter to make it ignore SVN directories. |
static IOFileFilter |
FileFilterUtils.notFileFilter(IOFileFilter filter)
Returns a filter that NOTs the specified filter. |
static IOFileFilter |
FileFilterUtils.orFileFilter(IOFileFilter filter1,
IOFileFilter filter2)
Returns a filter that ORs the two specified filters. |
boolean |
OrFileFilter.removeFileFilter(IOFileFilter ioFileFilter)
Removes the specified file filter. |
boolean |
ConditionalFileFilter.removeFileFilter(IOFileFilter ioFileFilter)
Removes the specified file filter. |
boolean |
AndFileFilter.removeFileFilter(IOFileFilter ioFileFilter)
Removes the specified file filter. |
Constructors in org.apache.commons.io.filefilter with parameters of type IOFileFilter | |
---|---|
AndFileFilter(IOFileFilter filter1,
IOFileFilter filter2)
Constructs a new file filter that ANDs the result of two other filters. |
|
NotFileFilter(IOFileFilter filter)
Constructs a new file filter that NOTs the result of another filters. |
|
OrFileFilter(IOFileFilter filter1,
IOFileFilter filter2)
Constructs a new file filter that ORs the result of two other filters. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |