# Hierarchy For Package uk.ac.starlink.parquet

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - <any>
    - uk.ac.starlink.parquet.StarParquetWriter
    - uk.ac.starlink.parquet.StarParquetWriter.StarBuilder
  - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    - java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
        - uk.ac.starlink.parquet.ParquetTableWriter.KVMap
  - uk.ac.starlink.table.AbstractStarTable (implements uk.ac.starlink.table.StarTable)
    - uk.ac.starlink.parquet.ParquetStarTable
      - uk.ac.starlink.parquet.CachedParquetStarTable
      - uk.ac.starlink.parquet.SequentialParquetStarTable
  - uk.ac.starlink.table.formats.DocumentedTableBuilder (implements uk.ac.starlink.table.formats.DocumentedIOHandler, uk.ac.starlink.table.TableBuilder)
    - uk.ac.starlink.parquet.ParquetTableBuilder
  - uk.ac.starlink.parquet.Encoders
  - uk.ac.starlink.parquet.FileInputFile
  - uk.ac.starlink.parquet.InputColumns
  - uk.ac.starlink.parquet.ParquetDump
  - uk.ac.starlink.parquet.ParquetDump.ChunkMeta
  - uk.ac.starlink.parquet.ParquetIO
  - uk.ac.starlink.parquet.ParquetTableWriter (implements uk.ac.starlink.table.formats.DocumentedIOHandler, uk.ac.starlink.table.StarTableWriter)
  - uk.ac.starlink.parquet.ParquetUtil
  - uk.ac.starlink.parquet.SnakeMamlParser (implements uk.ac.starlink.parquet.MamlParser)

## Interface Hierarchy

- uk.ac.starlink.parquet.Decoder<T>
- uk.ac.starlink.parquet.Encoder<T>
- uk.ac.starlink.parquet.InputColumn<T>
- uk.ac.starlink.parquet.MamlMetadata
- uk.ac.starlink.parquet.MamlMetadata.Field
- uk.ac.starlink.parquet.MamlParser
- uk.ac.starlink.parquet.ParquetStarTable.Config