# Hierarchy For Package org.apache.sysds.runtime.frame.data.columns

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.sysds.runtime.frame.data.columns.Array<T> (implements org.apache.hadoop.io.Writable)
    - org.apache.sysds.runtime.frame.data.columns.ABooleanArray
      - org.apache.sysds.runtime.frame.data.columns.BitSetArray
      - org.apache.sysds.runtime.frame.data.columns.BooleanArray
    - org.apache.sysds.runtime.frame.data.columns.ACompressedArray<T>
      - org.apache.sysds.runtime.frame.data.columns.DDCArray<T>
    - org.apache.sysds.runtime.frame.data.columns.CharArray
    - org.apache.sysds.runtime.frame.data.columns.DoubleArray
    - org.apache.sysds.runtime.frame.data.columns.FloatArray
    - org.apache.sysds.runtime.frame.data.columns.HashLongArray
    - org.apache.sysds.runtime.frame.data.columns.IntegerArray
    - org.apache.sysds.runtime.frame.data.columns.LongArray
    - org.apache.sysds.runtime.frame.data.columns.OptionalArray<T>
    - org.apache.sysds.runtime.frame.data.columns.RaggedArray<T>
    - org.apache.sysds.runtime.frame.data.columns.StringArray
  - org.apache.sysds.runtime.frame.data.columns.Array.ArrayIterator (implements java.util.Iterator<E>)
  - org.apache.sysds.runtime.frame.data.columns.ColumnMetadata (implements java.io.Serializable, org.apache.hadoop.io.Writable)

## Interface Hierarchy

- org.apache.sysds.runtime.frame.data.columns.ArrayFactory

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.sysds.runtime.frame.data.columns.ArrayFactory.FrameArrayType