org.apache.orc Class Hierarchy (ORC Core 1.6.5 API)
Date: 2020-10-01

# Hierarchy For Package org.apache.orc

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.orc.DataMask.Factory
  - org.apache.orc.InMemoryKeystore (implements org.apache.orc.impl.KeyProvider)
  - org.apache.orc.OrcFile
  - org.apache.orc.OrcFile.ReaderOptions
  - org.apache.orc.OrcFile.WriterOptions (implements java.lang.Cloneable)
  - org.apache.orc.OrcUtils
  - org.apache.orc.Reader.Options (implements java.lang.Cloneable)
  - org.apache.orc.StripeStatistics
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.io.IOException
        - org.apache.orc.FileFormatException
        - org.apache.orc.UnknownFormatException
  - org.apache.orc.TypeDescription (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable)
  - org.apache.orc.TypeDescriptionPrettyPrint

## Interface Hierarchy

- java.lang.AutoCloseable
  - java.io.Closeable
    - org.apache.orc.CompressionCodec
    - org.apache.orc.Reader
    - org.apache.orc.RecordReader
    - org.apache.orc.Writer
  - org.apache.orc.DataReader (also extends java.lang.Cloneable)
- java.lang.Cloneable
  - org.apache.orc.DataReader (also extends java.lang.AutoCloseable)
- org.apache.orc.ColumnStatistics
  - org.apache.orc.BinaryColumnStatistics
  - org.apache.orc.BooleanColumnStatistics
  - org.apache.orc.CollectionColumnStatistics
  - org.apache.orc.DateColumnStatistics
  - org.apache.orc.DecimalColumnStatistics
  - org.apache.orc.DoubleColumnStatistics
  - org.apache.orc.IntegerColumnStatistics
  - org.apache.orc.StringColumnStatistics
  - org.apache.orc.TimestampColumnStatistics
- java.lang.Comparable<T>
  - org.apache.orc.EncryptionKey
  - org.apache.orc.EncryptionVariant
- org.apache.orc.CompressionCodec.Options
- org.apache.orc.DataMask
- org.apache.orc.DataMask.MaskOverrides
- org.apache.orc.DataMask.Provider
- org.apache.orc.DataMaskDescription
- org.apache.orc.FileMetadata
- org.apache.orc.MemoryManager
- org.apache.orc.MemoryManager.Callback
- org.apache.orc.OrcFile.WriterCallback
- org.apache.orc.OrcFile.WriterContext
- org.apache.orc.PhysicalWriter
- org.apache.orc.PhysicalWriter.OutputReceiver
- org.apache.orc.StripeInformation

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.orc.DataMask.Standard
    - org.apache.orc.CompressionCodec.DataKind
    - org.apache.orc.TypeDescription.RowBatchVersion
    - org.apache.orc.OrcConf
    - org.apache.orc.OrcFile.WriterImplementation
    - org.apache.orc.OrcFile.BloomFilterVersion
    - org.apache.orc.TypeDescription.Category
    - org.apache.orc.OrcFile.EncodingStrategy
    - org.apache.orc.OrcFile.CompressionStrategy
    - org.apache.orc.OrcFile.WriterVersion
    - org.apache.orc.OrcFile.Version
    - org.apache.orc.CompressionCodec.SpeedModifier
    - org.apache.orc.CompressionKind

Copyright © 2013–2020 The Apache Software Foundation. All rights reserved.