| Interface | Description |
|---|---|
| NestedPathPart |
| Class | Description |
|---|---|
| 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. |
| DoubleFieldColumnWriter |
Literal field writer for double type nested columns of
NestedDataColumnSerializer. |
| GlobalDictionaryEncodedFieldColumnWriter<T> |
Base class for writer of global dictionary encoded nested literal columns for
NestedDataColumnSerializer. |
| GlobalDictionaryIdLookup |
Ingestion time dictionary identifier lookup, used by
NestedDataColumnSerializer to build a global dictionary
id to value mapping for the 'stacked' global value dictionaries. |
| GlobalDictionarySortedCollector |
Container to collect a set of sorted
Indexed representing the global value dictionaries of some
NestedDataComplexColumn, to later use with DictionaryMergingIterator
to merge into a new global dictionary |
| GlobalDimensionDictionary |
Used by
NestedDataColumnIndexer to build the global value dictionary, which can be converted into a
GlobalDictionarySortedCollector to sort and write out the values to a segment with
GlobalDimensionDictionary.getSortedCollector(). |
| LocalDimensionDictionary | |
| LongFieldColumnWriter |
Literal field writer for long type nested columns of
NestedDataColumnSerializer. |
| NestedDataColumnMetadata | |
| NestedDataColumnSerializer | |
| NestedDataColumnSupplier | |
| NestedDataColumnV3<TStringDictionary extends Indexed<ByteBuffer>> | |
| NestedDataColumnV4<TStringDictionary extends Indexed<ByteBuffer>> | |
| 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. |
| NestedDataComplexTypeSerde | |
| NestedFieldLiteralColumnIndexSupplier<TStringDictionary extends Indexed<ByteBuffer>> |
Supplies indexes for nested field columns
NestedFieldLiteralDictionaryEncodedColumn of
NestedDataComplexColumn. |
| NestedFieldLiteralDictionaryEncodedColumn<TStringDictionary extends Indexed<ByteBuffer>> | |
| NestedLiteralTypeInfo |
Binary serialization for nested field type info, translated into this compact format for storage in segments.
|
| NestedLiteralTypeInfo.MutableTypeSet | |
| NestedLiteralTypeInfo.TypeSet | |
| NestedLiteralTypeInfo.Writer | |
| NestedPathArrayElement | |
| NestedPathField | |
| NestedPathFinder | |
| StringFieldColumnWriter |
Literal field writer for string type nested columns of
NestedDataColumnSerializer |
| StructuredData | |
| StructuredDataJsonSerializer | |
| StructuredDataProcessor | |
| StructuredDataProcessor.ProcessResults |
Accumulates the list of literal field paths and a rough size estimation for
StructuredDataProcessor |
| VariantLiteralFieldColumnWriter |
Literal field writer for mixed type nested columns of
NestedDataColumnSerializer |
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.