jodd.io.findfile
Class WildcardFileScanner

java.lang.Object
  extended by jodd.io.findfile.FileScanner
      extended by jodd.io.findfile.WildcardFileScanner

public class WildcardFileScanner
extends FileScanner

Wildcard pattern file scanner.


Field Summary
protected  java.util.List<java.io.File> files
           
protected  java.lang.String pattern
           
 
Fields inherited from class jodd.io.findfile.FileScanner
includeDirs, includeFiles, recursive
 
Constructor Summary
WildcardFileScanner(java.lang.String pattern)
           
 
Method Summary
 java.util.List<java.io.File> getMatchedFiles()
          Returns matched files.
 java.util.List<java.io.File> list(java.io.File root)
          Lists all matched files.
 java.util.List<java.io.File> list(java.lang.String root)
          Lists all matched files.
protected  void onFile(java.io.File file)
          Invoked on founded file.
 
Methods inherited from class jodd.io.findfile.FileScanner
acceptFolder, isIncludeDirs, isIncludeFiles, isRecursive, process, scan, scan, setIncludeDirs, setIncludeFiles, setRecursive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pattern

protected final java.lang.String pattern

files

protected java.util.List<java.io.File> files
Constructor Detail

WildcardFileScanner

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

onFile

protected void onFile(java.io.File file)
Description copied from class: FileScanner
Invoked on founded file.

Specified by:
onFile in class FileScanner

getMatchedFiles

public java.util.List<java.io.File> getMatchedFiles()
Returns matched files.


list

public java.util.List<java.io.File> list(java.io.File root)
Lists all matched files.


list

public java.util.List<java.io.File> list(java.lang.String root)
Lists all matched files.



Copyright © 2003-2012 Jodd Team