|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.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.
| 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(FileFilter filter)
Returns an IOFileFilter that wraps the
FileFilter instance. |
static IOFileFilter |
asFileFilter(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)
Resturns an IOFileFilter that ignores CVS directories. |
static IOFileFilter |
nameFileFilter(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(String prefix)
Returns a filter that returns true if the filename starts with the specified text. |
static IOFileFilter |
suffixFileFilter(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 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public FileFilterUtils()
| Method Detail |
public static IOFileFilter prefixFileFilter(String prefix)
prefix - the filename prefix
public static IOFileFilter suffixFileFilter(String suffix)
suffix - the filename suffix
public static IOFileFilter nameFileFilter(String name)
name - the filename
public 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 filter
public static IOFileFilter notFileFilter(IOFileFilter filter)
filter - the filter to invert
public static IOFileFilter trueFileFilter()
public static IOFileFilter falseFileFilter()
public static IOFileFilter asFileFilter(FileFilter filter)
IOFileFilter that wraps the
FileFilter instance.
filter - the filter to be wrapped
public static IOFileFilter asFileFilter(FilenameFilter filter)
IOFileFilter that wraps the
FilenameFilter instance.
filter - the filter to be wrapped
public static IOFileFilter makeCVSAware(IOFileFilter filter)
filter - IOFileFilter to modify, null if a new IOFileFilter
should be created
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||