| Interface | Description |
|---|---|
| BaseColumn | |
| BitmapIndex | |
| ColumnCapabilities | |
| ColumnConfig | |
| ColumnHolder | |
| ComplexColumn |
This interface represents a complex column and can be implemented by druid extension writer of a custom column
with arbitrary serialization instead of a custom column that serializes rows of objects serialized using
GenericIndexed class which is default implementation of "writeToXXX" methods in
ComplexColumnSerializer. |
| DictionaryEncodedColumn<ActualType extends Comparable<? super ActualType>> | |
| NumericColumn | |
| SpatialIndex |
| Class | Description |
|---|---|
| ColumnBuilder | |
| ColumnCapabilitiesImpl | |
| ColumnDescriptor | |
| ColumnDescriptor.Builder | |
| DoublesColumn | |
| FloatsColumn | |
| GenericIndexedBasedComplexColumn |
Implementation of
ComplexColumn to be used when complex column serialization is done by using
GenericIndexed by using default implementations of "writeToXXX" methods in
ComplexColumnSerializer |
| LongsColumn | |
| RowSignature |
Type signature for a row in a Druid datasource or query result.
|
| RowSignature.Builder | |
| StringDictionaryEncodedColumn | |
| UnknownTypeComplexColumn |
| Enum | Description |
|---|---|
| ColumnCapabilities.Capable | |
| ValueType |
Should be the same as
DimensionSchema.ValueType. |
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.