# Hierarchy For Package uk.ac.starlink.pds4

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - uk.ac.starlink.table.AbstractStarTable (implements uk.ac.starlink.table.StarTable)
    - uk.ac.starlink.pds4.Pds4StarTable
      - uk.ac.starlink.pds4.BasePds4StarTable
      - uk.ac.starlink.pds4.DelimitedPds4StarTable
  - uk.ac.starlink.table.formats.DocumentedTableBuilder (implements uk.ac.starlink.table.formats.DocumentedIOHandler, uk.ac.starlink.table.TableBuilder)
    - uk.ac.starlink.pds4.Pds4TableBuilder (implements uk.ac.starlink.table.MultiTableBuilder)
  - uk.ac.starlink.pds4.FieldReader<S,A>
  - uk.ac.starlink.pds4.LabelParser
  - uk.ac.starlink.pds4.SafeFieldAdapter (implements gov.nasa.pds.objectAccess.table.FieldAdapter)

## Interface Hierarchy

- uk.ac.starlink.pds4.Label
- uk.ac.starlink.pds4.RecordItem
  - uk.ac.starlink.pds4.Field
  - uk.ac.starlink.pds4.Group
- uk.ac.starlink.pds4.Table
  - uk.ac.starlink.pds4.BaseTable
  - uk.ac.starlink.pds4.DelimitedTable

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - uk.ac.starlink.pds4.TableType