|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.io.filefilter.FileFilterUtils
public class 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)
Returns an IOFileFilter that ignores CVS directories. |
static IOFileFilter |
makeSVNAware(IOFileFilter filter)
Returns an IOFileFilter that ignores SVN 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 wrap, null if a new IOFileFilter
should be created
public 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: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |