Interface Summary Interface Description Filter<T>A Filter interface, used for filtering arbitrary objects.
Class Summary Class Description AbstractCompoundFilter<T>A base class for Filters which implements behavior using a List of other Filters. AbstractDelegateFilter<T>A base class for Filters which implements behavior using delegation to an underlying filter. AndFilter<T>A logical AND of a list of Filters. DirectoryFilterDirectory filter. FileExtensionFilter FiltersUtility class for working with Filters. NotFilter<T>A logical NEGATION of a Filter. OrFilter<T>A logical OR of a list of Filters. RegexStringFilterA filter which uses a regular expression to match Strings.