Uses of Package
org.apache.druid.segment.nested
-
Packages that use org.apache.druid.segment.nested Package Description org.apache.druid.guice org.apache.druid.segment org.apache.druid.segment.column org.apache.druid.segment.nested org.apache.druid.segment.virtual -
Classes in org.apache.druid.segment.nested used by org.apache.druid.guice Class Description StructuredData -
Classes in org.apache.druid.segment.nested used by org.apache.druid.segment Class Description DictionaryIdLookup Value to dictionary id lookup, backed with memory mapped dictionaries populated lazily by the suppliedFieldTypeInfo.MutableTypeSet SortedValueDictionary Container to collect a set of sortedIndexed
representing the global value dictionaries of someNestedDataComplexColumn
, to later use withDictionaryMergingIterator
to merge into a new global dictionaryStructuredData StructuredDataProcessor ValueDictionary Used byAutoTypeColumnIndexer
to build the value dictionary, which can be converted into aSortedValueDictionary
to sort and write out the values to a segment withValueDictionary.getSortedCollector()
. -
Classes in org.apache.druid.segment.nested used by org.apache.druid.segment.column Class Description NestedCommonFormatColumn Base implementation for columns created withAutoTypeColumnSchema
and handled withNestedCommonFormatColumnHandler
to allow ease of merge viaAutoTypeColumnMerger
by providing a common implementation. -
Classes in org.apache.druid.segment.nested used by org.apache.druid.segment.nested Class Description CompressedNestedDataComplexColumn Implementation ofNestedDataComplexColumn
which uses aCompressedVariableSizedBlobColumn
for the 'raw'StructuredData
values and provides selectors for nested field columns specified by ordered lists ofNestedPathPart
.DictionaryIdLookup Value to dictionary id lookup, backed with memory mapped dictionaries populated lazily by the suppliedFieldTypeInfo Binary serialization for nested field type info, translated into this compact format for storage in segments.FieldTypeInfo.MutableTypeSet FieldTypeInfo.TypeSet GlobalDictionaryEncodedFieldColumnWriter Base class for writer of global dictionary encoded nested field columns forNestedDataColumnSerializer
.LocalDimensionDictionary NestedCommonFormatColumn Base implementation for columns created withAutoTypeColumnSchema
and handled withNestedCommonFormatColumnHandler
to allow ease of merge viaAutoTypeColumnMerger
by providing a common implementation.NestedCommonFormatColumnSerializer Basic serializer implementation for theNestedCommonFormatColumn
family of columns.NestedDataColumnSupplier NestedDataColumnSupplierV4 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 field columns.NestedDataComplexTypeSerde NestedPathPart ScalarDoubleColumnAndIndexSupplier ScalarLongColumnAndIndexSupplier ScalarNestedCommonFormatColumnSerializer ScalarStringColumnAndIndexSupplier SortedValueDictionary Container to collect a set of sortedIndexed
representing the global value dictionaries of someNestedDataComplexColumn
, to later use withDictionaryMergingIterator
to merge into a new global dictionaryStructuredData StructuredDataProcessor.ProcessedValue StructuredDataProcessor.ProcessResults Accumulates the list of literal field paths and a rough size estimation forStructuredDataProcessor
VariantColumnAndIndexSupplier -
Classes in org.apache.druid.segment.nested used by org.apache.druid.segment.virtual Class Description NestedPathPart