Hierarchy For Package org.apache.arrow.vector
Class Hierarchy
- java.lang.Object
- org.apache.arrow.vector.AddOrGetResult<V>
- org.apache.arrow.vector.AllocationHelper
- org.apache.arrow.vector.BaseValueVector (implements org.apache.arrow.vector.ValueVector)
- org.apache.arrow.vector.BaseFixedWidthVector (implements org.apache.arrow.vector.FieldVector, org.apache.arrow.vector.FixedWidthVector, org.apache.arrow.vector.VectorDefinitionSetter)
- org.apache.arrow.vector.BigIntVector (implements org.apache.arrow.vector.BaseIntVector)
- org.apache.arrow.vector.BitVector
- org.apache.arrow.vector.DateDayVector
- org.apache.arrow.vector.DateMilliVector
- org.apache.arrow.vector.Decimal256Vector
- org.apache.arrow.vector.DecimalVector
- org.apache.arrow.vector.DurationVector
- org.apache.arrow.vector.FixedSizeBinaryVector
- org.apache.arrow.vector.Float2Vector (implements org.apache.arrow.vector.FloatingPointVector)
- org.apache.arrow.vector.Float4Vector (implements org.apache.arrow.vector.FloatingPointVector)
- org.apache.arrow.vector.Float8Vector (implements org.apache.arrow.vector.FloatingPointVector)
- org.apache.arrow.vector.IntervalDayVector
- org.apache.arrow.vector.IntervalMonthDayNanoVector
- org.apache.arrow.vector.IntervalYearVector
- org.apache.arrow.vector.IntVector (implements org.apache.arrow.vector.BaseIntVector)
- org.apache.arrow.vector.SmallIntVector (implements org.apache.arrow.vector.BaseIntVector)
- org.apache.arrow.vector.TimeMicroVector
- org.apache.arrow.vector.TimeMilliVector
- org.apache.arrow.vector.TimeNanoVector
- org.apache.arrow.vector.TimeSecVector
- org.apache.arrow.vector.TimeStampVector
- org.apache.arrow.vector.TimeStampMicroTZVector
- org.apache.arrow.vector.TimeStampMicroVector
- org.apache.arrow.vector.TimeStampMilliTZVector
- org.apache.arrow.vector.TimeStampMilliVector
- org.apache.arrow.vector.TimeStampNanoTZVector
- org.apache.arrow.vector.TimeStampNanoVector
- org.apache.arrow.vector.TimeStampSecTZVector
- org.apache.arrow.vector.TimeStampSecVector
- org.apache.arrow.vector.TinyIntVector (implements org.apache.arrow.vector.BaseIntVector)
- org.apache.arrow.vector.UInt1Vector (implements org.apache.arrow.vector.BaseIntVector)
- org.apache.arrow.vector.UInt2Vector (implements org.apache.arrow.vector.BaseIntVector)
- org.apache.arrow.vector.UInt4Vector (implements org.apache.arrow.vector.BaseIntVector)
- org.apache.arrow.vector.UInt8Vector (implements org.apache.arrow.vector.BaseIntVector)
- org.apache.arrow.vector.BaseLargeVariableWidthVector (implements org.apache.arrow.vector.FieldVector, org.apache.arrow.vector.VariableWidthVector, org.apache.arrow.vector.VectorDefinitionSetter)
- org.apache.arrow.vector.LargeVarBinaryVector
- org.apache.arrow.vector.LargeVarCharVector
- org.apache.arrow.vector.BaseVariableWidthVector (implements org.apache.arrow.vector.FieldVector, org.apache.arrow.vector.VariableWidthVector, org.apache.arrow.vector.VectorDefinitionSetter)
- org.apache.arrow.vector.VarBinaryVector
- org.apache.arrow.vector.VarCharVector
- org.apache.arrow.vector.ExtensionTypeVector<T> (implements org.apache.arrow.vector.FieldVector)
- org.apache.arrow.vector.BaseFixedWidthVector (implements org.apache.arrow.vector.FieldVector, org.apache.arrow.vector.FixedWidthVector, org.apache.arrow.vector.VectorDefinitionSetter)
- org.apache.arrow.vector.BitVectorHelper
- org.apache.arrow.vector.BufferLayout
- org.apache.arrow.vector.GenerateSampleData
- org.apache.arrow.vector.NullCheckingForGet
- org.apache.arrow.vector.NullVector (implements org.apache.arrow.vector.FieldVector)
- org.apache.arrow.vector.ZeroVector
- org.apache.arrow.vector.PeriodDuration (implements java.time.temporal.TemporalAmount)
- org.apache.arrow.vector.SchemaChangeCallBack (implements org.apache.arrow.vector.util.CallBack)
- org.apache.arrow.vector.TimeStampVector.TransferImpl (implements org.apache.arrow.vector.util.TransferPair)
- org.apache.arrow.vector.TypeLayout
- org.apache.arrow.vector.VectorLoader
- org.apache.arrow.vector.VectorSchemaRoot (implements java.lang.AutoCloseable)
- org.apache.arrow.vector.VectorUnloader
Interface Hierarchy
- java.lang.AutoCloseable
- java.io.Closeable
- org.apache.arrow.vector.ValueVector (also extends java.lang.Iterable<T>)
- org.apache.arrow.vector.ElementAddressableVector
- org.apache.arrow.vector.FixedWidthVector
- org.apache.arrow.vector.VariableWidthVector (also extends org.apache.arrow.vector.DensityAwareVector)
- org.apache.arrow.vector.FieldVector
- org.apache.arrow.vector.BaseIntVector
- org.apache.arrow.vector.FloatingPointVector
- org.apache.arrow.vector.ElementAddressableVector
- org.apache.arrow.vector.ValueVector (also extends java.lang.Iterable<T>)
- java.io.Closeable
- org.apache.arrow.vector.BufferBacked
- org.apache.arrow.vector.DensityAwareVector
- org.apache.arrow.vector.VariableWidthVector (also extends org.apache.arrow.vector.ElementAddressableVector)
- java.lang.Iterable<T>
- org.apache.arrow.vector.ValueVector (also extends java.io.Closeable)
- org.apache.arrow.vector.ElementAddressableVector
- org.apache.arrow.vector.FixedWidthVector
- org.apache.arrow.vector.VariableWidthVector (also extends org.apache.arrow.vector.DensityAwareVector)
- org.apache.arrow.vector.FieldVector
- org.apache.arrow.vector.BaseIntVector
- org.apache.arrow.vector.FloatingPointVector
- org.apache.arrow.vector.ElementAddressableVector
- org.apache.arrow.vector.ValueVector (also extends java.io.Closeable)
- org.apache.arrow.vector.VectorDefinitionSetter
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.apache.arrow.vector.BufferLayout.BufferType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)