# Uses of Class
org.apache.commons.io.filefilter.AbstractFileFilter

Packages that use AbstractFileFilter
Package
Description
org.apache.commons.io.filefilter
Provides the an interface `IOFileFilter` that combines both `FileFilter` and `FilenameFilter`.

- ## Uses of AbstractFileFilter in org.apache.commons.io.filefilter

  Subclasses of AbstractFileFilter in org.apache.commons.io.filefilter
  Modifier and Type
  Class
  Description
  `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`
  `CanExecuteFileFilter`
  This filter accepts `File`s that can be executed.
  `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`
  `FileEqualsFileFilter`
  Accepts only an exact `File` object match.
  `class`
  `FileFileFilter`
  This filter accepts `File`s that are files (not directories).
  `class`
  `HiddenFileFilter`
  This filter accepts `File`s that are hidden.
  `class`
  `MagicNumberFileFilter`
  File filter for matching files containing a "magic number".
  `class`
  `NameFileFilter`
  Filters file names 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`
  `PathEqualsFileFilter`
  Accepts only an exact `Path` object match.
  `class`
  `PathMatcherFileFilter`
  Delegates matching to a `PathMatcher`.
  `class`
  `PathVisitorFileFilter`
  A file filter backed by a path visitor.
  `class`
  `PrefixFileFilter`
  Filters file names 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 file name ends with).
  `class`
  `SymbolicLinkFileFilter`
  This filter accepts `File`s that are symbolic links.
  `class`
  `WildcardFileFilter`
  Filters files using the supplied wildcards.
  `class`
  `WildcardFilter`
  Deprecated.
  Use WildcardFileFilter.