## Uses of Interface
org.apache.maven.shared.artifact.filter.collection.ArtifactsFilter

Packages that use ArtifactsFilter
org.apache.maven.shared.artifact.filter.collection

### Uses of ArtifactsFilter in org.apache.maven.shared.artifact.filter.collection

Classes in org.apache.maven.shared.artifact.filter.collection that implement ArtifactsFilter
`class` `AbstractArtifactFeatureFilter` This is the common base class of ClassifierFilter and TypeFilter
`class` `AbstractArtifactsFilter`
`class` `ArtifactIdFilter` Filter on ArtifactId name
`class` `ArtifactTransitivityFilter` This filter will exclude everything that is not a dependency of the selected artifact.
`class` `ClassifierFilter`
`class` `GroupIdFilter` Filter on GroupId Name.
`class` `ProjectTransitivityFilter`
`class` `ScopeFilter`
`class` `TypeFilter`

Methods in org.apache.maven.shared.artifact.filter.collection that return types with arguments of type ArtifactsFilter
`java.util.List<ArtifactsFilter>` FilterArtifacts.`getFilters()`

Methods in org.apache.maven.shared.artifact.filter.collection with parameters of type ArtifactsFilter
`void` FilterArtifacts.`addFilter​(int index, ArtifactsFilter filter)` Inserts the specified element at the specified position in this list.
`void` FilterArtifacts.`addFilter​(ArtifactsFilter filter)` Appends the specified element to the end of this list.

Method parameters in org.apache.maven.shared.artifact.filter.collection with type arguments of type ArtifactsFilter
`void` FilterArtifacts.`setFilters​(java.util.List<ArtifactsFilter> filters)`