# Hierarchy For Package org.apache.maven.artifact.resolver.filter

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.maven.artifact.resolver.filter.AndArtifactFilter (implements org.apache.maven.artifact.resolver.filter.ArtifactFilter)
  - org.apache.maven.artifact.resolver.filter.ExclusionSetFilter (implements org.apache.maven.artifact.resolver.filter.ArtifactFilter)
  - org.apache.maven.artifact.resolver.filter.IncludesArtifactFilter (implements org.apache.maven.artifact.resolver.filter.ArtifactFilter)
    - org.apache.maven.artifact.resolver.filter.ExcludesArtifactFilter
  - org.apache.maven.artifact.resolver.filter.InversionArtifactFilter (implements org.apache.maven.artifact.resolver.filter.ArtifactFilter)
  - org.apache.maven.artifact.resolver.filter.ScopeArtifactFilter (implements org.apache.maven.artifact.resolver.filter.ArtifactFilter)
  - org.apache.maven.artifact.resolver.filter.TypeArtifactFilter (implements org.apache.maven.artifact.resolver.filter.ArtifactFilter)

## Interface Hierarchy

- org.apache.maven.artifact.resolver.filter.ArtifactFilter