org.apache.commons.io.find
Interface Finder

All Known Implementing Classes:
FileFinder

public interface Finder

A Finder of Files. Though the structure the files are in is unspecified.


Field Summary
static java.lang.String CAN_READ
           
static java.lang.String CAN_WRITE
           
static java.lang.String DAYSTART
           
static java.lang.String DEPTH
           
static java.lang.String EMPTY
           
static java.lang.String HIDDEN
           
static java.lang.String IGNORE_HIDDEN_DIRS
           
static java.lang.String INAME
           
static java.lang.String IPATH
           
static java.lang.String IREGEX
           
static java.lang.String MAXDEPTH
           
static java.lang.String MIN
           
static java.lang.String MINDEPTH
           
static java.lang.String NAME
           
static java.lang.String NEWER
           
static java.lang.String NOT
           
static java.lang.String PATH
           
static java.lang.String REGEX
           
static java.lang.String SIZE
           
static java.lang.String TIME
           
static java.lang.String TYPE
           
 
Method Summary
 void addFindListener(FindListener fl)
           
 java.io.File[] find(java.io.File root)
           
 java.io.File[] find(java.io.File root, java.util.Map options)
           
 void removeFindListener(FindListener fl)
           
 

Field Detail

NOT

public static final java.lang.String NOT
See Also:
Constant Field Values

DAYSTART

public static final java.lang.String DAYSTART
See Also:
Constant Field Values

DEPTH

public static final java.lang.String DEPTH
See Also:
Constant Field Values

MAXDEPTH

public static final java.lang.String MAXDEPTH
See Also:
Constant Field Values

MINDEPTH

public static final java.lang.String MINDEPTH
See Also:
Constant Field Values

IGNORE_HIDDEN_DIRS

public static final java.lang.String IGNORE_HIDDEN_DIRS
See Also:
Constant Field Values

MIN

public static final java.lang.String MIN
See Also:
Constant Field Values

NEWER

public static final java.lang.String NEWER
See Also:
Constant Field Values

TIME

public static final java.lang.String TIME
See Also:
Constant Field Values

EMPTY

public static final java.lang.String EMPTY
See Also:
Constant Field Values

SIZE

public static final java.lang.String SIZE
See Also:
Constant Field Values

NAME

public static final java.lang.String NAME
See Also:
Constant Field Values

INAME

public static final java.lang.String INAME
See Also:
Constant Field Values

PATH

public static final java.lang.String PATH
See Also:
Constant Field Values

IPATH

public static final java.lang.String IPATH
See Also:
Constant Field Values

REGEX

public static final java.lang.String REGEX
See Also:
Constant Field Values

IREGEX

public static final java.lang.String IREGEX
See Also:
Constant Field Values

TYPE

public static final java.lang.String TYPE
See Also:
Constant Field Values

HIDDEN

public static final java.lang.String HIDDEN
See Also:
Constant Field Values

CAN_READ

public static final java.lang.String CAN_READ
See Also:
Constant Field Values

CAN_WRITE

public static final java.lang.String CAN_WRITE
See Also:
Constant Field Values
Method Detail

addFindListener

public void addFindListener(FindListener fl)

removeFindListener

public void removeFindListener(FindListener fl)

find

public java.io.File[] find(java.io.File root)

find

public java.io.File[] find(java.io.File root,
                           java.util.Map options)