|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjodd.io.findfile.FileScanner
jodd.io.findfile.WildcardFileScanner
public class WildcardFileScanner
Wildcard file scanner.
| Field Summary | |
|---|---|
protected java.util.List<java.io.File> |
files
|
protected boolean |
usePathWildcards
|
protected java.lang.String |
wildcard
|
| Fields inherited from class jodd.io.findfile.FileScanner |
|---|
includeDirs, includeFiles, recursive |
| Constructor Summary | |
|---|---|
WildcardFileScanner(java.lang.String wildcard)
|
|
WildcardFileScanner(java.lang.String wildcard,
boolean usePathWildcards)
|
|
| Method Summary | |
|---|---|
java.util.List<java.io.File> |
getMatchedFiles()
Returns matched files. |
boolean |
isUsePathWildcards()
|
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. |
void |
setUsePathWildcards(boolean usePathWildcards)
Set path wildcard matching algorithm. |
| 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 |
|---|
protected final java.lang.String wildcard
protected boolean usePathWildcards
protected java.util.List<java.io.File> files
| Constructor Detail |
|---|
public WildcardFileScanner(java.lang.String wildcard)
public WildcardFileScanner(java.lang.String wildcard,
boolean usePathWildcards)
| Method Detail |
|---|
public boolean isUsePathWildcards()
public void setUsePathWildcards(boolean usePathWildcards)
protected void onFile(java.io.File file)
FileScanner
onFile in class FileScannerpublic java.util.List<java.io.File> getMatchedFiles()
public java.util.List<java.io.File> list(java.io.File root)
public java.util.List<java.io.File> list(java.lang.String root)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||