Class DelegateFileFilter

java.lang.Object
org.apache.commons.io.filefilter.AbstractFileFilter
org.apache.commons.io.filefilter.DelegateFileFilter
All Implemented Interfaces:
FileFilter, FilenameFilter, Serializable, FileVisitor<Path>, PathFilter, PathVisitor, IOFileFilter

public class DelegateFileFilter extends AbstractFileFilter implements Serializable
This class turns a Java FileFilter or FilenameFilter into an IO FileFilter.
Since:
1.0
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • fileFilter

      private final FileFilter fileFilter
      The File filter
    • filenameFilter

      private final FilenameFilter filenameFilter
      The Filename filter
  • Constructor Details

    • DelegateFileFilter

      public DelegateFileFilter(FileFilter filter)
      Constructs a delegate file filter around an existing FileFilter.
      Parameters:
      filter - the filter to decorate
    • DelegateFileFilter

      public DelegateFileFilter(FilenameFilter filter)
      Constructs a delegate file filter around an existing FilenameFilter.
      Parameters:
      filter - the filter to decorate
  • Method Details