# Hierarchy For Package org.apache.sis.referencing.gazetteer

Package Hierarchies:

- All Packages

## Class Hierarchy

- Object
  - AbstractFactory (implements Factory)
    - GazetteerFactory
  - AbstractLocation
  - Format (implements Cloneable, Serializable)
    - CompoundFormat<T> (implements Localized)
      - TabularFormat<T>
        - LocationFormat
  - FormattableObject (implements Printable)
    - AbstractIdentifiedObject (implements Deprecable, Formattable, IdentifiedObject, LenientComparable, Serializable)
      - AbstractReferenceSystem (implements ReferenceSystem)
        - ReferencingByIdentifiers
          - GeohashReferenceSystem
          - MilitaryGridReferenceSystem
  - ModifiableLocationType
  - ReferencingByIdentifiers.Coder
    - GeohashReferenceSystem.Coder
    - MilitaryGridReferenceSystem.Coder
  - Throwable (implements Serializable)
    - Exception
      - TransformException
        - GazetteerException
          - ReferenceVerifyException

## Enum Class Hierarchy

- Object
  - Enum<E> (implements Comparable<T>, Constable, Serializable)
    - GeohashReferenceSystem.Format