Class Hierarchy (Hive Storage API 2.1.1-pre-orc API)
Date: 2016-10-19

# Hierarchy For All Packages

Package Hierarchies:

- org.apache.hadoop.hive.common,
- org.apache.hadoop.hive.common.io,
- org.apache.hadoop.hive.common.io.encoded,
- org.apache.hadoop.hive.common.type,
- org.apache.hadoop.hive.ql.exec.vector,
- org.apache.hadoop.hive.ql.exec.vector.expressions,
- org.apache.hadoop.hive.ql.io.sarg,
- org.apache.hadoop.hive.ql.util,
- org.apache.hadoop.hive.serde2.io,
- org.apache.hive.common.util

## Class Hierarchy

- java.lang.Object
  - org.apache.hadoop.hive.ql.exec.vector.ColumnVector
    - org.apache.hadoop.hive.ql.exec.vector.BytesColumnVector
    - org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector
    - org.apache.hadoop.hive.ql.exec.vector.DoubleColumnVector
    - org.apache.hadoop.hive.ql.exec.vector.IntervalDayTimeColumnVector
    - org.apache.hadoop.hive.ql.exec.vector.LongColumnVector
    - org.apache.hadoop.hive.ql.exec.vector.MultiValuedColumnVector
      - org.apache.hadoop.hive.ql.exec.vector.ListColumnVector
      - org.apache.hadoop.hive.ql.exec.vector.MapColumnVector
    - org.apache.hadoop.hive.ql.exec.vector.StructColumnVector
    - org.apache.hadoop.hive.ql.exec.vector.TimestampColumnVector
    - org.apache.hadoop.hive.ql.exec.vector.UnionColumnVector
  - org.apache.hadoop.hive.common.io.DataCache.BooleanRef
  - org.apache.hadoop.hive.serde2.io.DateWritable (implements org.apache.hadoop.io.WritableComparable<T>)
  - org.apache.hadoop.hive.common.io.DiskRange
    - org.apache.hadoop.hive.common.io.DiskRangeList
      - org.apache.hadoop.hive.common.io.DiskRangeList.MutateHelper
  - org.apache.hadoop.hive.common.DiskRangeInfo
  - org.apache.hadoop.hive.common.io.DiskRangeList.CreateHelper
  - org.apache.hadoop.hive.common.io.encoded.EncodedColumnBatch<BatchKey>
  - org.apache.hadoop.hive.common.io.encoded.EncodedColumnBatch.ColumnStreamData
  - org.apache.hadoop.hive.ql.io.sarg.ExpressionTree
  - org.apache.hadoop.hive.common.type.HiveDecimal (implements java.lang.Comparable<T>)
  - org.apache.hadoop.hive.serde2.io.HiveDecimalWritable (implements org.apache.hadoop.io.WritableComparable<T>)
  - org.apache.hadoop.hive.common.type.HiveIntervalDayTime (implements java.lang.Comparable<T>)
  - org.apache.hive.common.util.IntervalDayTimeUtils
  - org.apache.hadoop.hive.common.type.RandomTypeUtil
  - org.apache.hadoop.hive.common.type.RandomTypeUtil.HiveDecimalAndPrecisionScale
  - org.apache.hadoop.hive.ql.io.sarg.SearchArgumentFactory
  - org.apache.hadoop.hive.ql.io.sarg.SearchArgumentImpl (implements org.apache.hadoop.hive.ql.io.sarg.SearchArgument)
  - org.apache.hadoop.hive.ql.io.sarg.SearchArgumentImpl.PredicateLeafImpl (implements org.apache.hadoop.hive.ql.io.sarg.PredicateLeaf)
  - org.apache.hadoop.hive.ql.exec.vector.expressions.StringExpr
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.apache.hadoop.hive.common.io.Allocator.AllocatorOutOfMemoryException
  - org.apache.hadoop.hive.ql.util.TimestampUtils
  - org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch (implements org.apache.hadoop.io.Writable)

## Interface Hierarchy

- org.apache.hadoop.hive.common.io.Allocator
- org.apache.hadoop.hive.common.io.DataCache
- org.apache.hadoop.hive.common.io.DataCache.DiskRangeListFactory
- org.apache.hadoop.hive.common.io.encoded.MemoryBuffer
- org.apache.hadoop.hive.common.Pool<T>
- org.apache.hadoop.hive.common.Pool.PoolObjectHelper<T>
- org.apache.hadoop.hive.ql.io.sarg.PredicateLeaf
- org.apache.hadoop.hive.ql.io.sarg.SearchArgument
- org.apache.hadoop.hive.ql.io.sarg.SearchArgument.Builder

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.hadoop.hive.ql.exec.vector.ColumnVector.Type
    - org.apache.hadoop.hive.ql.io.sarg.SearchArgument.TruthValue
    - org.apache.hadoop.hive.ql.io.sarg.PredicateLeaf.Operator
    - org.apache.hadoop.hive.ql.io.sarg.PredicateLeaf.Type
    - org.apache.hadoop.hive.ql.io.sarg.ExpressionTree.Operator
    - org.apache.hadoop.hive.ql.util.JavaDataModel

Copyright © 2016 The Apache Software Foundation. All rights reserved.