|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--org.apache.commons.io.filefilter.FileFilterUtils
Useful utilities for working with file filters. It provides access to all file filter implementations in this package so you don't have to import every class you use.
| Field Summary | |
private static IOFileFilter |
cvsFilter
|
private static IOFileFilter |
svnFilter
|
| Constructor Summary | |
FileFilterUtils()
FileFilterUtils is not normally instantiated. |
|
| Method Summary | |
static IOFileFilter |
andFileFilter(IOFileFilter filter1,
IOFileFilter filter2)
Returns a filter that ANDs the two specified filters. |
static IOFileFilter |
asFileFilter(java.io.FileFilter filter)
Returns an IOFileFilter that wraps the
FileFilter instance. |
static IOFileFilter |
asFileFilter(java.io.FilenameFilter filter)
Returns an IOFileFilter that wraps the
FilenameFilter instance. |
static IOFileFilter |
directoryFileFilter()
Returns a filter that checks if the file is a directory. |
static IOFileFilter |
falseFileFilter()
Returns a filter that always returns false. |
static IOFileFilter |
makeCVSAware(IOFileFilter filter)
Returns an IOFileFilter that ignores CVS directories. |
static IOFileFilter |
makeSVNAware(IOFileFilter filter)
Returns an IOFileFilter that ignores SVN directories. |
static IOFileFilter |
nameFileFilter(java.lang.String name)
Returns a filter that returns true if the filename matches the specified text. |
static IOFileFilter |
notFileFilter(IOFileFilter filter)
Returns a filter that NOTs the specified filter. |
static IOFileFilter |
orFileFilter(IOFileFilter filter1,
IOFileFilter filter2)
Returns a filter that ORs the two specified filters. |
static IOFileFilter |
prefixFileFilter(java.lang.String prefix)
Returns a filter that returns true if the filename starts with the specified text. |
static IOFileFilter |
suffixFileFilter(java.lang.String suffix)
Returns a filter that returns true if the filename ends with the specified text. |
static IOFileFilter |
trueFileFilter()
Returns a filter that always returns true. |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
private static IOFileFilter cvsFilter
private static IOFileFilter svnFilter
| Constructor Detail |
public FileFilterUtils()
| Method Detail |
public static IOFileFilter prefixFileFilter(java.lang.String prefix)
prefix - the filename prefixpublic static IOFileFilter suffixFileFilter(java.lang.String suffix)
suffix - the filename suffixpublic static IOFileFilter nameFileFilter(java.lang.String name)
name - the filenamepublic static IOFileFilter directoryFileFilter()
public static IOFileFilter andFileFilter(IOFileFilter filter1,
IOFileFilter filter2)
filter1 - the first filterfilter2 - the second filter
public static IOFileFilter orFileFilter(IOFileFilter filter1,
IOFileFilter filter2)
filter1 - the first filterfilter2 - the second filterpublic static IOFileFilter notFileFilter(IOFileFilter filter)
filter - the filter to invertpublic static IOFileFilter trueFileFilter()
public static IOFileFilter falseFileFilter()
public static IOFileFilter asFileFilter(java.io.FileFilter filter)
IOFileFilter that wraps the
FileFilter instance.filter - the filter to be wrappedpublic static IOFileFilter asFileFilter(java.io.FilenameFilter filter)
IOFileFilter that wraps the
FilenameFilter instance.filter - the filter to be wrappedpublic static IOFileFilter makeCVSAware(IOFileFilter filter)
filter - IOFileFilter to wrap, null if a new IOFileFilter
should be createdpublic static IOFileFilter makeSVNAware(IOFileFilter filter)
filter - IOFileFilter to wrap, null if a new IOFileFilter
should be created
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||