# Hierarchy For Package org.apache.maven.shared.io.location

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.maven.shared.io.location.ArtifactLocatorStrategy (implements org.apache.maven.shared.io.location.LocatorStrategy)
  - org.apache.maven.shared.io.location.ClasspathResourceLocatorStrategy (implements org.apache.maven.shared.io.location.LocatorStrategy)
  - org.apache.maven.shared.io.location.FileLocation (implements org.apache.maven.shared.io.location.Location)
    - org.apache.maven.shared.io.location.ArtifactLocation
    - org.apache.maven.shared.io.location.URLLocation
  - org.apache.maven.shared.io.location.FileLocatorStrategy (implements org.apache.maven.shared.io.location.LocatorStrategy)
  - org.apache.maven.shared.io.location.Locator
  - org.apache.maven.shared.io.location.URLLocatorStrategy (implements org.apache.maven.shared.io.location.LocatorStrategy)

## Interface Hierarchy

- org.apache.maven.shared.io.location.Location
- org.apache.maven.shared.io.location.LocatorStrategy