jodd.io.findfile
Class RegExpFindFile

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

public class RegExpFindFile
extends FindFile

Simple FindFile that matches file names with regular expression pattern.

See Also:
WildcardFindFile

Field Summary
 
Fields inherited from class jodd.io.findfile.FindFile
fileList, includeDirs, includeFiles, listSubfilesAfterFolder, recursive
 
Constructor Summary
RegExpFindFile()
           
RegExpFindFile(java.lang.String pattern)
           
 
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.
 java.util.regex.Pattern getRegexpPattern()
          Returns regular expression pattern.
 void setRegexpPattern(java.util.regex.Pattern regexpPattern)
          Sets regular expression pattern.
 
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
 

Constructor Detail

RegExpFindFile

public RegExpFindFile()

RegExpFindFile

public RegExpFindFile(java.lang.String pattern)
Method Detail

getRegexpPattern

public java.util.regex.Pattern getRegexpPattern()
Returns regular expression pattern.


setRegexpPattern

public void setRegexpPattern(java.util.regex.Pattern regexpPattern)
Sets regular expression pattern.


acceptFile

protected boolean acceptFile(java.io.File currentFile)
Description copied from class: FindFile
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