jodd.io.findfile
Class FilterFindFile

java.lang.Object
  extended by jodd.io.findfile.FindFile
      extended by jodd.io.findfile.FilterFindFile

public class FilterFindFile
extends FindFile

FindFile that uses file filters.


Field Summary
protected  java.util.List<java.io.FileFilter> ffilters
           
 
Fields inherited from class jodd.io.findfile.FindFile
fileList, includeDirs, includeFiles, listSubfilesAfterFolder, recursive
 
Constructor Summary
FilterFindFile()
           
 
Method Summary
protected  boolean acceptFile(java.io.File currentFile)
          Called on each file entry (file or directory) and returns true if file passes search criteria.
 FindFile addFilter(java.io.FileFilter ff)
          Adds a file filter.
 FindFile addFilters(java.io.FileFilter[] ff)
          Adds array of file filters.
 
Methods inherited from class jodd.io.findfile.FindFile
addSearchPath, isIncludeDirs, isIncludeFiles, isListSubfilesAfterFolder, isRecursive, iterator, listFiles, nextFile, searchPath, searchPath, searchPath, searchPath, searchPath, searchPath, searchPath, searchPath, setIncludeDirs, setIncludeFiles, setListSubfilesAfterFolder, setRecursive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ffilters

protected java.util.List<java.io.FileFilter> ffilters
Constructor Detail

FilterFindFile

public FilterFindFile()
Method Detail

addFilters

public FindFile addFilters(java.io.FileFilter[] ff)
Adds array of file filters.


addFilter

public FindFile addFilter(java.io.FileFilter ff)
Adds a file filter.


acceptFile

protected boolean acceptFile(java.io.File currentFile)
Called on each file entry (file or directory) and returns true if file passes search criteria.

Overrides:
acceptFile in class FindFile


Copyright © 2003-2012 Jodd Team