| Package | Description |
|---|---|
| org.apache.druid.frame.read.columnar | |
| org.apache.druid.query.aggregation | |
| org.apache.druid.segment | |
| org.apache.druid.segment.column | |
| org.apache.druid.segment.nested |
| Modifier and Type | Method and Description |
|---|---|
BaseColumn |
ColumnPlus.getColumn() |
| Modifier and Type | Class and Description |
|---|---|
class |
SerializablePairLongStringComplexColumn |
| Modifier and Type | Method and Description |
|---|---|
BaseColumn |
ColumnCache.getColumn(String columnName) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
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. |
interface |
DictionaryEncodedColumn<ActualType extends Comparable<? super ActualType>> |
interface |
NumericColumn |
| Modifier and Type | Class and Description |
|---|---|
class |
DoublesColumn |
class |
FloatsColumn |
class |
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 |
class |
LongsColumn |
class |
StringDictionaryEncodedColumn |
class |
StringFrontCodedDictionaryEncodedColumn
DictionaryEncodedColumn for a column which uses a FrontCodedIndexed to store its value
dictionary, which 'delta encodes' strings (instead of GenericIndexed like
StringDictionaryEncodedColumn). |
class |
UnknownTypeComplexColumn |
| Modifier and Type | Method and Description |
|---|---|
BaseColumn |
ColumnHolder.getColumn() |
| Modifier and Type | Class and Description |
|---|---|
class |
CompressedNestedDataComplexColumn<TStringDictionary extends Indexed<ByteBuffer>>
Implementation of
NestedDataComplexColumn which uses a CompressedVariableSizedBlobColumn for the
'raw' StructuredData values and provides selectors for nested 'literal' field columns. |
class |
NestedDataColumnV3<TStringDictionary extends Indexed<ByteBuffer>> |
class |
NestedDataColumnV4<TStringDictionary extends Indexed<ByteBuffer>> |
class |
NestedDataComplexColumn
Describes the basic shape for any 'nested data' (
StructuredData) ComplexColumn implementation along
with basic facilities for caching any columns created and methods for retrieving selectors for nested literal field
columns. |
class |
NestedFieldLiteralDictionaryEncodedColumn<TStringDictionary extends Indexed<ByteBuffer>> |
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.