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

Packages that use Filter
net.sourceforge.pmd.util.filter   
 

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  List<Filter<T>> AbstractCompoundFilter.filters
           
 

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



Copyright © 2009-2012 SonarSource. All Rights Reserved.