Class Hierarchy
- java.lang.Object
- org.apache.druid.segment.column.BaseTypeSignature<Type> (implements org.apache.druid.segment.column.TypeSignature<Type>)
- org.apache.druid.segment.column.ColumnType
- org.apache.druid.segment.column.CapabilitiesBasedFormat (implements org.apache.druid.segment.column.ColumnFormat)
- org.apache.druid.segment.column.ColumnBuilder
- org.apache.druid.segment.column.ColumnCapabilitiesImpl (implements org.apache.druid.segment.column.ColumnCapabilities)
- org.apache.druid.segment.column.ColumnDescriptor (implements org.apache.druid.segment.serde.Serializer)
- org.apache.druid.segment.column.ColumnDescriptor.Builder
- org.apache.druid.segment.column.ColumnTypeFactory (implements org.apache.druid.segment.column.TypeFactory<Type>)
- org.apache.druid.segment.column.DoublesColumn (implements org.apache.druid.segment.column.NumericColumn)
- org.apache.druid.segment.column.FloatsColumn (implements org.apache.druid.segment.column.NumericColumn)
- org.apache.druid.segment.column.GenericIndexedBasedComplexColumn (implements org.apache.druid.segment.column.ComplexColumn)
- org.apache.druid.segment.column.LongsColumn (implements org.apache.druid.segment.column.NumericColumn)
- org.apache.druid.segment.column.NullableTypeStrategy<T> (implements java.util.Comparator<T>)
- org.apache.druid.segment.column.ObjectStrategyComplexTypeStrategy<T> (implements org.apache.druid.segment.column.TypeStrategy<T>)
- org.apache.druid.segment.column.RowSignature (implements org.apache.druid.segment.ColumnInspector)
- org.apache.druid.segment.column.RowSignature.Builder
- org.apache.druid.segment.column.SimpleColumnIndexCapabilities (implements org.apache.druid.segment.column.ColumnIndexCapabilities)
- org.apache.druid.segment.column.StringEncodingStrategies
- org.apache.druid.segment.column.StringEncodingStrategies.Utf8ToStringIndexed (implements org.apache.druid.segment.data.Indexed<T>)
- org.apache.druid.segment.column.StringEncodingStrategy.FrontCoded (implements org.apache.druid.segment.column.StringEncodingStrategy)
- org.apache.druid.segment.column.StringEncodingStrategy.Utf8 (implements org.apache.druid.segment.column.StringEncodingStrategy)
- org.apache.druid.segment.column.StringUtf8DictionaryEncodedColumn (implements org.apache.druid.segment.column.DictionaryEncodedColumn<ActualType>, org.apache.druid.segment.nested.NestedCommonFormatColumn)
- org.apache.druid.segment.column.StringUtf8DictionaryEncodedColumn.MultiValueStringVectorObjectSelector (implements org.apache.druid.segment.vector.VectorObjectSelector)
- org.apache.druid.segment.column.StringUtf8DictionaryEncodedColumn.StringMultiValueDimensionVectorSelector (implements org.apache.druid.segment.IdLookup, org.apache.druid.segment.vector.MultiValueDimensionVectorSelector)
- org.apache.druid.segment.column.StringUtf8DictionaryEncodedColumn.StringSingleValueDimensionVectorSelector (implements org.apache.druid.segment.IdLookup, org.apache.druid.segment.vector.SingleValueDimensionVectorSelector)
- org.apache.druid.segment.column.StringUtf8DictionaryEncodedColumn.StringVectorObjectSelector (implements org.apache.druid.segment.vector.VectorObjectSelector)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalArgumentException
- org.apache.druid.java.util.common.IAE
- org.apache.druid.segment.column.Types.IncompatibleTypeException
- org.apache.druid.java.util.common.IAE
- java.lang.IllegalArgumentException
- java.lang.RuntimeException
- java.lang.Exception
- org.apache.druid.segment.column.Types
- org.apache.druid.segment.column.TypeStrategies
- org.apache.druid.segment.column.TypeStrategies.ArrayTypeStrategy (implements org.apache.druid.segment.column.TypeStrategy<T>)
- org.apache.druid.segment.column.TypeStrategies.DoubleTypeStrategy (implements org.apache.druid.segment.column.TypeStrategy<T>)
- org.apache.druid.segment.column.TypeStrategies.FloatTypeStrategy (implements org.apache.druid.segment.column.TypeStrategy<T>)
- org.apache.druid.segment.column.TypeStrategies.LongTypeStrategy (implements org.apache.druid.segment.column.TypeStrategy<T>)
- org.apache.druid.segment.column.TypeStrategies.StringTypeStrategy (implements org.apache.druid.segment.column.TypeStrategy<T>)
- org.apache.druid.segment.column.UnknownTypeComplexColumn (implements org.apache.druid.segment.column.ComplexColumn)
- org.apache.druid.segment.column.ValueTypes
- org.apache.druid.segment.column.BaseTypeSignature<Type> (implements org.apache.druid.segment.column.TypeSignature<Type>)
Interface Hierarchy
- java.lang.AutoCloseable
- java.io.Closeable
- org.apache.druid.segment.column.BaseColumn
- org.apache.druid.segment.column.ComplexColumn
- org.apache.druid.segment.column.DictionaryEncodedColumn<ActualType>
- org.apache.druid.segment.column.NumericColumn (also extends org.apache.druid.query.monomorphicprocessing.HotLoopCallee)
- org.apache.druid.segment.column.BaseColumn
- java.io.Closeable
- org.apache.druid.segment.column.ColumnCapabilities.CoercionLogic
- org.apache.druid.segment.column.ColumnConfig
- org.apache.druid.segment.column.ColumnFormat
- org.apache.druid.segment.column.ColumnHolder
- org.apache.druid.segment.column.ColumnIndexCapabilities
- org.apache.druid.segment.column.ColumnIndexSupplier
- java.util.Comparator<T>
- org.apache.druid.segment.column.TypeStrategy<T>
- org.apache.druid.query.monomorphicprocessing.HotLoopCallee
- org.apache.druid.segment.column.NumericColumn (also extends org.apache.druid.segment.column.BaseColumn)
- org.apache.druid.segment.column.StringEncodingStrategy
- org.apache.druid.segment.column.TypeDescriptor
- org.apache.druid.segment.column.TypeFactory<Type>
- org.apache.druid.segment.column.TypeSignature<Type>
- org.apache.druid.segment.column.ColumnCapabilities
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.druid.segment.column.ColumnCapabilities.Capable
- org.apache.druid.segment.column.RowSignature.Finalization
- org.apache.druid.segment.column.ValueType (implements org.apache.druid.segment.column.TypeDescriptor)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)