| Interface | Description |
|---|---|
| ExtendFileSelector |
This is the interface to be used by all custom selectors, those that are
called through the <custom> tag.
|
| FileSelector |
This is the interface to be used by all selectors.
|
| SelectorContainer |
This is the interface for selectors that can contain other selectors.
|
| SelectorScanner |
An interface used to describe the actions required by any type of
directory scanner that supports Selectors.
|
| Class | Description |
|---|---|
| AbstractSelectorContainer |
This is the a base class a container of selectors - it does
not need do be a selector itself.
|
| AndSelector |
This selector has a collection of other selectors, all of which have to
select a file in order for this selector to select it.
|
| BaseExtendSelector |
Convenience base class for all selectors accessed through ExtendSelector.
|
| BaseSelector |
A convenience base class that you can subclass Selectors from.
|
| BaseSelectorContainer |
This is the base class for selectors that can contain other selectors.
|
| ContainsRegexpSelector |
Selector that filters files based on a regular expression.
|
| ContainsSelector |
Selector that filters files/resources based on whether they contain a
particular string.
|
| DateSelector |
Selector that chooses files based on their last modified date.
|
| DateSelector.TimeComparisons |
Enumerated attribute with the values for time comparison.
|
| DependSelector |
Selector that filters files based on whether they are newer than
a matching file in another directory tree.
|
| DepthSelector |
Selector that filters files based on the how deep in the directory
tree they are.
|
| DifferentSelector |
This selector selects files against a mapped set of target files, selecting
all those files which are different.
|
| ExecutableSelector |
A selector that selects executable files.
|
| ExtendSelector |
Selector that selects files by forwarding the request on to other classes.
|
| FilenameSelector |
Selector that filters files based on the filename.
|
| MajoritySelector |
This selector is here just to shake up your thinking a bit.
|
| MappingSelector |
A mapping selector is an abstract class adding mapping support to the base
selector
|
| NoneSelector |
This selector has a collection of other selectors.
|
| NotSelector |
This selector has one other selectors whose meaning it inverts.
|
| OrSelector |
This selector has a collection of other selectors, any of which have to
select a file in order for this selector to select it.
|
| OwnedBySelector |
A selector that selects files based on their owner.
|
| PosixGroupSelector |
A selector that selects files based on their POSIX group.
|
| PosixPermissionsSelector |
A selector that selects files based on their POSIX permissions.
|
| PresentSelector |
Selector that filters files based on whether they appear in another
directory tree.
|
| PresentSelector.FilePresence |
Enumerated attribute with the values for indicating where a file's
presence is allowed and required.
|
| ReadableSelector |
A selector that selects readable files.
|
| SelectorUtils |
This is a utility class used by selectors and DirectoryScanner.
|
| SelectSelector |
This selector just holds one other selector and forwards all
requests to it.
|
| SignedSelector |
Selector that chooses files based on whether they are signed or not.
|
| SizeSelector |
Selector that filters files based on their size.
|
| SizeSelector.ByteUnits |
Enumerated attribute with the values for units.
|
| SizeSelector.SizeComparisons |
Enumerated attribute with the values for size comparison.
|
| SymlinkSelector |
A selector that selects symbolic links.
|
| TokenizedPath |
Container for a path that has been split into its components.
|
| TokenizedPattern |
Provides reusable path pattern matching.
|
| TypeSelector |
Selector that selects a certain kind of file: directory or regular.
|
| TypeSelector.FileType |
Enumerated attribute with the values for types of file
|
| WritableSelector |
A selector that selects writable files.
|