Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
net.sourceforge.pmd.util.filter.Filter

Packages that use Filter
net.sourceforge.pmd.dcd.graph |
net.sourceforge.pmd.util.filter |

Uses of Filter in net.sourceforge.pmd.dcd.graph

Fields in net.sourceforge.pmd.dcd.graph declared as Filter
`protected Filter<java.lang.String>` | `UsageGraph.classFilter`
`protected Filter<java.lang.String>` | `UsageGraphBuilder.classFilter`

Constructors in net.sourceforge.pmd.dcd.graph with parameters of type Filter
`UsageGraph(Filter<java.lang.String> classFilter)`
`UsageGraphBuilder(Filter<java.lang.String> classFilter)`

Uses of Filter in net.sourceforge.pmd.util.filter

Classes in net.sourceforge.pmd.util.filter that implement Filter
`class` | `AbstractCompoundFilter<T>` A base class for Filters which implements behavior using a List of other Filters.
`class` | `AbstractDelegateFilter<T>` A base class for Filters which implements behavior using delegation to an underlying filter.
`class` | `AndFilter<T>` A logical AND of a list of Filters.
`class` | `DirectoryFilter` Directory filter.
`class` | `FileExtensionFilter`
`class` | `NotFilter<T>` A logical NEGATION of a Filter.
`class` | `OrFilter<T>` A logical OR of a list of Filters.
`class` | `RegexStringFilter` A filter to which uses a regular expression to match upon Strings.

Fields in net.sourceforge.pmd.util.filter declared as Filter
`protected Filter<T>` | `AbstractDelegateFilter.filter`

Fields in net.sourceforge.pmd.util.filter with type parameters of type Filter
`protected java.util.List<Filter<T>>` | `AbstractCompoundFilter.filters`

Methods in net.sourceforge.pmd.util.filter that return Filter
`static Filter<java.lang.String>` | `Filters.buildRegexFilterExcludeOverInclude(java.util.List<java.lang.String> includeRegexes, java.util.List<java.lang.String> excludeRegexes)` Construct a String Filter using set of include and exclude regular expressions.
`static Filter<java.lang.String>` | `Filters.buildRegexFilterIncludeOverExclude(java.util.List<java.lang.String> includeRegexes, java.util.List<java.lang.String> excludeRegexes)` Construct a String Filter using set of include and exclude regular expressions.
`static
`<T> Filter<T>`
` | `Filters.fromStringFilter(Filter<java.lang.String> filter)` Given a String Filter, expose as a Filter on another type.
`static Filter<java.io.File>` | `Filters.getDirectoryFilter()` Get a File Filter for directories.
`static Filter<java.io.File>` | `Filters.getFileExtensionFilter(java.lang.String... extensions)` Get a File Filter for files with the given extensions, ignoring case.
`static Filter<java.io.File>` | `Filters.getFileExtensionOrDirectoryFilter(java.lang.String... extensions)` Get a File Filter for directories or for files with the given extensions, ignoring case.
`Filter<T>` | `AbstractDelegateFilter.getFilter()`
`static Filter<java.io.File>` | `Filters.toFileFilter(java.io.FilenameFilter filter)` Given a FilenameFilter, expose as a File Filter.
`static Filter<java.io.File>` | `Filters.toNormalizedFileFilter(Filter<java.lang.String> filter)` Given a String Filter, expose as a File Filter.

Methods in net.sourceforge.pmd.util.filter that return types with arguments of type Filter
`java.util.List<Filter<T>>` | `AbstractCompoundFilter.getFilters()`

Methods in net.sourceforge.pmd.util.filter with parameters of type Filter
`void` | `AbstractCompoundFilter.addFilter(Filter<T> filter)`
`static
`<T> java.util.List<T>`
` | `Filters.filter(Filter<T> filter, java.util.Collection<T> collection)` Filter a given Collection.
`static
`<T> Filter<T>`
` | `Filters.fromStringFilter(Filter<java.lang.String> filter)` Given a String Filter, expose as a Filter on another type.
`void` | `AbstractDelegateFilter.setFilter(Filter<T> filter)`
`static java.io.FilenameFilter` | `Filters.toFilenameFilter(Filter<java.io.File> filter)` Given a File Filter, expose as a FilenameFilter.
`static Filter<java.io.File>` | `Filters.toNormalizedFileFilter(Filter<java.lang.String> filter)` Given a String Filter, expose as a File Filter.

Method parameters in net.sourceforge.pmd.util.filter with type arguments of type Filter
`void` | `AbstractCompoundFilter.setFilters(java.util.List<Filter<T>> filters)`

Constructors in net.sourceforge.pmd.util.filter with parameters of type Filter
`AbstractCompoundFilter(Filter<T>... filters)`
`AbstractDelegateFilter(Filter<T> filter)`
`AndFilter(Filter<T>... filters)`
`NotFilter(Filter<T> filter)`
`OrFilter(Filter<T>... filters)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2002-2009 InfoEther. All Rights Reserved.