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

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.maven.shared.artifact.filter.AbstractStrictPatternArtifactFilter (implements org.apache.maven.artifact.resolver.filter.ArtifactFilter)
    - org.apache.maven.shared.artifact.filter.StrictPatternExcludesArtifactFilter
    - org.apache.maven.shared.artifact.filter.StrictPatternIncludesArtifactFilter
  - org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter (implements org.apache.maven.artifact.resolver.filter.ArtifactFilter, org.apache.maven.shared.artifact.filter.StatisticsReportingArtifactFilter)
    - org.apache.maven.shared.artifact.filter.PatternExcludesArtifactFilter
  - org.apache.maven.shared.artifact.filter.ScopeArtifactFilter (implements org.apache.maven.artifact.resolver.filter.ArtifactFilter, org.apache.maven.shared.artifact.filter.StatisticsReportingArtifactFilter)

## Interface Hierarchy

- org.apache.maven.shared.artifact.filter.StatisticsReportingArtifactFilter