Uses of Interface org.apache.commons.io.filefilter.IOFileFilter

Uses in package org.apache.commons.io

Constructors with parameter type org.apache.commons.io.filefilter.IOFileFilter

DirectoryWalker.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.

Methods with parameter type org.apache.commons.io.filefilter.IOFileFilter

void
FileUtils.innerListFiles(Collection files, File directory, IOFileFilter filter)
Finds files within a given directory (and optionally its subdirectories).
Iterator
FileUtils.iterateFiles(File directory, IOFileFilter fileFilter, IOFileFilter dirFilter)
Allows iteration over the files in given directory (and optionally its subdirectories).
Collection
FileUtils.listFiles(File directory, IOFileFilter fileFilter, IOFileFilter dirFilter)
Finds files within a given directory (and optionally its subdirectories).

Uses in package org.apache.commons.io.filefilter

Classes implementing org.apache.commons.io.filefilter.IOFileFilter

class
An abstract class which implements the Java FileFilter and FilenameFilter interfaces via the IOFileFilter interface.
class
Filters files based on a cutoff time, can filter either newer files or files equal to or older.
class
A java.io.FileFilter providing conditional AND logic across a list of file filters.
class
This filter accepts Files that can be read.
class
This filter accepts Files that can be written to.
class
This class turns a Java FileFilter or FilenameFilter into an IO FileFilter.
class
This filter accepts Files that are directories.
class
This filter accepts files or directories that are empty.
class
A file filter that always returns false.
class
This filter accepts Files that are files (not directories).
class
This filter accepts Files that are hidden.
class
Filters filenames for a certain name.
class
This filter produces a logical NOT of the filters specified.
class
A java.io.FileFilter providing conditional OR logic across a list of file filters.
class
Filters filenames for a certain prefix.
class
Filters files based on size, can filter either smaller files or files equal to or larger than a given threshold.
class
Filters files based on the suffix (what the filename ends with).
class
A file filter that always returns true.
class
Filters files using the supplied wildcards.
class
Filters files using the supplied wildcards.

Constructors with parameter type org.apache.commons.io.filefilter.IOFileFilter

Constructs a new file filter that ANDs the result of two other filters.
Constructs a new file filter that NOTs the result of another filters.
Constructs a new file filter that ORs the result of two other filters.

Fields of type org.apache.commons.io.filefilter.IOFileFilter

IOFileFilter
Singleton instance of not readable filter
IOFileFilter
Singleton instance of not writable filter
IOFileFilter
Singleton instance of readable filter
IOFileFilter
Singleton instance of writable filter
IOFileFilter
Singleton instance of directory filter.
IOFileFilter
Singleton instance of empty filter
IOFileFilter
Singleton instance of false filter.
IOFileFilter
Singleton instance of file filter
IOFileFilter
Singleton instance of hidden filter
IOFileFilter
Singleton instance of directory filter.
IOFileFilter
Singleton instance of false filter.
IOFileFilter
Singleton instance of true filter.
IOFileFilter
Singleton instance of not-empty filter
IOFileFilter
Singleton instance of read-only filter
IOFileFilter
Singleton instance of true filter.
IOFileFilter
Singleton instance of visible filter
IOFileFilter
IOFileFilter
The filter
IOFileFilter

Methods with parameter type org.apache.commons.io.filefilter.IOFileFilter

void
void
Adds the specified file filter to the list of file filters at the end of the list.
void
IOFileFilter
Returns a filter that ANDs the two specified filters.
IOFileFilter
Decorates a filter to make it ignore CVS directories.
IOFileFilter
Decorates a filter so that it only applies to directories and not to files.
IOFileFilter
Decorates a filter so that it only applies to files and not to directories.
IOFileFilter
Decorates a filter to make it ignore SVN directories.
IOFileFilter
Returns a filter that NOTs the specified filter.
IOFileFilter
Returns a filter that ORs the two specified filters.
boolean
boolean
Removes the specified file filter.
boolean

Methods with return type org.apache.commons.io.filefilter.IOFileFilter

IOFileFilter
FileFilterUtils.ageFileFilter(Date cutoffDate)
Returns a filter that returns true if the file was last modified after the specified cutoff date.
IOFileFilter
FileFilterUtils.ageFileFilter(Date cutoffDate, boolean acceptOlder)
Returns a filter that filters files based on a cutoff date.
IOFileFilter
FileFilterUtils.ageFileFilter(File cutoffReference)
Returns a filter that returns true if the file was last modified after the specified reference file.
IOFileFilter
FileFilterUtils.ageFileFilter(File cutoffReference, boolean acceptOlder)
Returns a filter that filters files based on a cutoff reference file.
IOFileFilter
Returns a filter that returns true if the file was last modified after the specified cutoff time.
IOFileFilter
FileFilterUtils.ageFileFilter(long cutoff, boolean acceptOlder)
Returns a filter that filters files based on a cutoff time.
IOFileFilter
Returns a filter that ANDs the two specified filters.
IOFileFilter
FileFilterUtils.asFileFilter(FileFilter filter)
Returns an IOFileFilter that wraps the FileFilter instance.
IOFileFilter
FileFilterUtils.asFileFilter(FilenameFilter filter)
Returns an IOFileFilter that wraps the FilenameFilter instance.
IOFileFilter
Returns a filter that checks if the file is a directory.
IOFileFilter
Returns a filter that always returns false.
IOFileFilter
Returns a filter that checks if the file is a file (and not a directory).
IOFileFilter
Decorates a filter to make it ignore CVS directories.
IOFileFilter
Decorates a filter so that it only applies to directories and not to files.
IOFileFilter
Decorates a filter so that it only applies to files and not to directories.
IOFileFilter
Decorates a filter to make it ignore SVN directories.
IOFileFilter
Returns a filter that returns true if the filename matches the specified text.
IOFileFilter
Returns a filter that NOTs the specified filter.
IOFileFilter
Returns a filter that ORs the two specified filters.
IOFileFilter
Returns a filter that returns true if the filename starts with the specified text.
IOFileFilter
Returns a filter that returns true if the file is bigger than a certain size.
IOFileFilter
FileFilterUtils.sizeFileFilter(long threshold, boolean acceptLarger)
Returns a filter that filters based on file size.
IOFileFilter
FileFilterUtils.sizeRangeFileFilter(long minSizeInclusive, long maxSizeInclusive)
Returns a filter that accepts files whose size is >= minimum size and <= maximum size.
IOFileFilter
Returns a filter that returns true if the filename ends with the specified text.
IOFileFilter
Returns a filter that always returns true.