# Hierarchy For Package uk.ac.starlink.tfcat

## Class Hierarchy

- java.lang.Object
  - uk.ac.starlink.tfcat.BasicReporter (implements uk.ac.starlink.tfcat.Reporter)
  - uk.ac.starlink.tfcat.Bbox
  - uk.ac.starlink.tfcat.Datatype<T>
  - uk.ac.starlink.tfcat.Decoders
  - uk.ac.starlink.tfcat.DummyReporter (implements uk.ac.starlink.tfcat.Reporter)
  - uk.ac.starlink.tfcat.LinearRing
  - uk.ac.starlink.tfcat.Position
  - uk.ac.starlink.tfcat.TfcatObject
    - uk.ac.starlink.tfcat.Feature
    - uk.ac.starlink.tfcat.FeatureCollection
    - uk.ac.starlink.tfcat.Geometry<S>
      - uk.ac.starlink.tfcat.Geometry.GeometryCollection
      - uk.ac.starlink.tfcat.Geometry.LineString
      - uk.ac.starlink.tfcat.Geometry.MultiLineString
      - uk.ac.starlink.tfcat.Geometry.MultiPoint
      - uk.ac.starlink.tfcat.Geometry.MultiPolygon
      - uk.ac.starlink.tfcat.Geometry.Point
      - uk.ac.starlink.tfcat.Geometry.Polygon
  - uk.ac.starlink.tfcat.TfcatStatus
  - uk.ac.starlink.tfcat.TfcatUtil
  - uk.ac.starlink.tfcat.TimeCoords
  - uk.ac.starlink.tfcat.Validate

## Interface Hierarchy

- uk.ac.starlink.tfcat.Crs
  - uk.ac.starlink.tfcat.LocalCrs
- uk.ac.starlink.tfcat.Decoder<T>
- uk.ac.starlink.tfcat.Field
- uk.ac.starlink.tfcat.Reporter
- uk.ac.starlink.tfcat.SpectralCoords
- uk.ac.starlink.tfcat.WordChecker

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - uk.ac.starlink.tfcat.TfcatStatus.Code