### Classes and interfaces

# ExtendFileSelector¶

This is the interface to be used by all custom selectors, those that are called through the <custom> tag.

« More »

# FileSelector¶

This is the interface to be used by all selectors.

« More »

# SelectorContainer¶

This is the interface for selectors that can contain other selectors.

« More »

# SelectorScanner¶

An interface used to describe the actions required by any type of directory scanner that supports Selecters.

« More »

# 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.

« More »

# BaseExtendSelector¶

Convenience base class for all selectors accessed through ExtendSelector.

« More »

# BaseSelector¶

A convenience base class that you can subclass Selectors from.

« More »

# BaseSelectorContainer¶

This is the base class for selectors that can contain other selectors.

« More »

# ContainsRegexpSelector¶

Selector that filters files based on whether they contain a particular string using regexp.

« More »

# ContainsSelector¶

Selector that filters files based on whether they contain a particular string.

« More »

# DateSelector¶

Selector that chooses files based on their last modified date.

« More »

# DependSelector¶

Selector that filters files based on whether they are newer than a matching file in another directory tree.

« More »

# DepthSelector¶

Selector that filters files based on the how deep in the directory tree they are.

« More »

# ExtendSelector¶

Selector that selects files by forwarding the request on to other classes.

« More »

# FilenameSelector¶

Selector that filters files based on the filename.

« More »

# MajoritySelector¶

This selector is here just to shake up your thinking a bit.

« More »

# NoneSelector¶

This selector has a collection of other selectors.

« More »

# NotSelector¶

This selector has one other selectors whose meaning it inverts.

« More »

# 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.

« More »

# PresentSelector¶

Selector that filters files based on whether they appear in another directory tree.

« More »

# SelectSelector¶

This selector just holds one other selector and forwards all requests to it.

« More »

# SelectorUtils¶

This is a utility class used by selectors and DirectoryScanner.

« More »

# SizeSelector¶

Selector that filters files based on their size.

« More »

# TypeSelector¶

Selector that selects a certain kind of file: directory or regular file.

« More »