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, recursive, subfilesAfterFolder
 
Constructor Summary
FilterFindFile()
           
FilterFindFile(java.io.File searchPath)
           
FilterFindFile(java.lang.String searchPath)
           
FilterFindFile(java.lang.String[] searchPath)
           
 
Method Summary
 FindFile addFilter(java.io.FileFilter ff)
          Adds a file filter.
 FindFile addFilters(java.io.FileFilter[] ff)
          Adds array of file filters.
protected  boolean onFileEntry(java.io.File currentFile)
          Called on each file entry (file or directory) and returns true if file passes search criteria.
 
Methods inherited from class jodd.io.findfile.FindFile
excludeDirs, excludeFiles, includeAll, includeDirs, includeFiles, listFiles, nextFile, recursive, searchPath, searchPath, searchPath, searchPath, searchPath, searchPath, searchPath, subfilesAfterFolder
 
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()

FilterFindFile

public FilterFindFile(java.lang.String searchPath)

FilterFindFile

public FilterFindFile(java.io.File searchPath)

FilterFindFile

public FilterFindFile(java.lang.String[] searchPath)
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.


onFileEntry

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

Overrides:
onFileEntry in class FindFile


Copyright ©2008 Jodd Team