## Uses of Interface
org.apache.maven.shared.artifact.filter.resolve.TransformableFilter

Packages that use TransformableFilter
org.apache.maven.shared.artifact.filter.resolve

### Uses of TransformableFilter in org.apache.maven.shared.artifact.filter.resolve

Classes in org.apache.maven.shared.artifact.filter.resolve that implement TransformableFilter
`class` `AbstractFilter` Abstract filter for custom implementations
`class` `AndFilter` A filter that combines zero or more other filters using a logical `AND`.
`class` `ExclusionsFilter` A simple filter to exclude artifacts based on either artifact id or group id and artifact id.
`class` `OrFilter` A filter that combines zero or more other filters using a logical `OR`.
`class` `PatternExclusionsFilter` A simple filter to exclude artifacts from a list of patterns.
`class` `PatternInclusionsFilter` A simple filter to include artifacts from a list of patterns.
`class` `ScopeFilter` Filter based on scope.

Methods in org.apache.maven.shared.artifact.filter.resolve that return types with arguments of type TransformableFilter
`java.util.Collection<TransformableFilter>` AndFilter.`getFilters()` Get the filters
`java.util.Collection<TransformableFilter>` OrFilter.`getFilters()` Get the filters

Constructor parameters in org.apache.maven.shared.artifact.filter.resolve with type arguments of type TransformableFilter
`AndFilter​(java.util.Collection<TransformableFilter> filters)` The default constructor specifying a collection of filters which all must be matched.
`OrFilter​(java.util.Collection<TransformableFilter> filters)` The default constructor specifying a collection of filters of which at least one must match.