Uses of Class
org.apache.druid.segment.nested.NestedCommonFormatColumnFormatSpec
Packages that use NestedCommonFormatColumnFormatSpec
Package
Description
-
Uses of NestedCommonFormatColumnFormatSpec in org.apache.druid.segment
Methods in org.apache.druid.segment that return NestedCommonFormatColumnFormatSpecModifier and TypeMethodDescriptionIndexSpec.getAutoColumnFormatSpec()AutoTypeColumnSchema.getColumnFormatSpec()NestedDataColumnSchema.getColumnFormatSpec()Methods in org.apache.druid.segment with parameters of type NestedCommonFormatColumnFormatSpecModifier and TypeMethodDescriptionIndexSpec.Builder.withAutoColumnFormatSpec(NestedCommonFormatColumnFormatSpec autoColumnFormatSpec) Constructors in org.apache.druid.segment with parameters of type NestedCommonFormatColumnFormatSpecModifierConstructorDescriptionAutoTypeColumnIndexer(String name, ColumnType castToType, NestedCommonFormatColumnFormatSpec columnFormatSpec) AutoTypeColumnMerger(String name, String outputName, ColumnType castToType, NestedCommonFormatColumnFormatSpec columnFormatSpec, SegmentWriteOutMedium segmentWriteOutMedium, File segmentBaseDir, Closer closer) AutoTypeColumnSchema(String name, ColumnType castToType, NestedCommonFormatColumnFormatSpec columnFormatSpec) IndexSpec(BitmapSerdeFactory bitmapSerdeFactory, CompressionStrategy metadataCompression, CompressionStrategy dimensionCompression, StringEncodingStrategy stringDictionaryEncoding, CompressionStrategy metricCompression, CompressionFactory.LongEncodingStrategy longEncoding, CompressionStrategy complexMetricCompression, CompressionStrategy jsonCompression, SegmentizerFactory segmentLoader, NestedCommonFormatColumnFormatSpec autoColumnFormatSpec, StringColumnFormatSpec stringColumnFormatSpec) Creates an IndexSpec with the given storage format settings.NestedCommonFormatColumnHandler(String name, ColumnType castTo, NestedCommonFormatColumnFormatSpec columnFormatSpec) NestedDataColumnSchema(String name, Integer version, NestedCommonFormatColumnFormatSpec columnFormatSpec, DefaultColumnFormatConfig defaultFormatConfig) -
Uses of NestedCommonFormatColumnFormatSpec in org.apache.druid.segment.nested
Fields in org.apache.druid.segment.nested declared as NestedCommonFormatColumnFormatSpecModifier and TypeFieldDescriptionprotected final NestedCommonFormatColumnFormatSpecGlobalDictionaryEncodedFieldColumnWriter.columnFormatSpecprotected final NestedCommonFormatColumnFormatSpecNestedCommonFormatColumn.Format.columnFormatSpecprotected final NestedCommonFormatColumnFormatSpecScalarNestedCommonFormatColumnSerializer.columnFormatSpecMethods in org.apache.druid.segment.nested that return NestedCommonFormatColumnFormatSpecModifier and TypeMethodDescriptionNestedCommonFormatColumnFormatSpec.Builder.build()NestedCommonFormatColumnFormatSpec.getEffectiveFormatSpec(NestedCommonFormatColumnFormatSpec columnFormatSpec, IndexSpec indexSpec) Create aNestedCommonFormatColumnFormatSpecwith all fields fully populated.Methods in org.apache.druid.segment.nested with parameters of type NestedCommonFormatColumnFormatSpecModifier and TypeMethodDescriptionNestedCommonFormatColumnFormatSpec.builder(NestedCommonFormatColumnFormatSpec spec) NestedCommonFormatColumnFormatSpec.getEffectiveFormatSpec(NestedCommonFormatColumnFormatSpec columnFormatSpec, IndexSpec indexSpec) Create aNestedCommonFormatColumnFormatSpecwith all fields fully populated.static NestedDataColumnSupplierNestedDataColumnSupplier.read(ColumnType logicalType, boolean hasNulls, byte pathParserVersion, ByteBuffer bb, ColumnBuilder columnBuilder, ColumnConfig columnConfig, NestedCommonFormatColumnFormatSpec formatSpec, ByteOrder byteOrder, NestedDataColumnSupplier parent) Constructors in org.apache.druid.segment.nested with parameters of type NestedCommonFormatColumnFormatSpecModifierConstructorDescriptionCompressedNestedDataComplexColumn(String columnName, ColumnType logicalType, ColumnConfig columnConfig, CompressedVariableSizedBlobColumnSupplier compressedRawColumnSupplier, ImmutableBitmap nullValues, com.google.common.base.Supplier<TKeyDictionary> fieldsSupplier, FieldTypeInfo fieldInfo, com.google.common.base.Supplier<TStringDictionary> stringDictionary, com.google.common.base.Supplier<FixedIndexed<Long>> longDictionarySupplier, com.google.common.base.Supplier<FixedIndexed<Double>> doubleDictionarySupplier, com.google.common.base.Supplier<FrontCodedIntArrayIndexed> arrayDictionarySupplier, SegmentFileMapper fileMapper, NestedCommonFormatColumnFormatSpec formatSpec, ByteOrder byteOrder, String rootFieldPath) Format(ColumnType logicalType, boolean hasNulls, boolean enforceLogicalType, NestedCommonFormatColumnFormatSpec columnFormatSpec) protectedGlobalDictionaryEncodedFieldColumnWriter(String columnName, String fieldName, SegmentWriteOutMedium segmentWriteOutMedium, NestedCommonFormatColumnFormatSpec columnFormatSpec, DictionaryIdLookup globalDictionaryIdLookup) NestedDataColumnSerializer(String name, NestedCommonFormatColumnFormatSpec columnFormatSpec, SegmentWriteOutMedium segmentWriteOutMedium, Closer closer) NestedDataColumnV3(String columnName, ColumnType logicalType, ColumnConfig columnConfig, CompressedVariableSizedBlobColumnSupplier compressedRawColumnSupplier, ImmutableBitmap nullValues, com.google.common.base.Supplier<TKeyDictionary> fieldsSupplier, FieldTypeInfo fieldInfo, com.google.common.base.Supplier<TStringDictionary> stringDictionary, com.google.common.base.Supplier<FixedIndexed<Long>> longDictionarySupplier, com.google.common.base.Supplier<FixedIndexed<Double>> doubleDictionarySupplier, SegmentFileMapper fileMapper, NestedCommonFormatColumnFormatSpec formatSpec, ByteOrder byteOrder) NestedDataColumnV4(String columnName, ColumnType logicalType, ColumnConfig columnConfig, CompressedVariableSizedBlobColumnSupplier compressedRawColumnSupplier, ImmutableBitmap nullValues, com.google.common.base.Supplier<TKeyDictionary> fieldsSupplier, FieldTypeInfo fieldInfo, com.google.common.base.Supplier<TStringDictionary> stringDictionary, com.google.common.base.Supplier<FixedIndexed<Long>> longDictionarySupplier, com.google.common.base.Supplier<FixedIndexed<Double>> doubleDictionarySupplier, SegmentFileMapper fileMapper, NestedCommonFormatColumnFormatSpec formatSpec, ByteOrder byteOrder) NestedDataColumnV5(String columnName, ColumnType logicalType, ColumnConfig columnConfig, CompressedVariableSizedBlobColumnSupplier compressedRawColumnSupplier, ImmutableBitmap nullValues, com.google.common.base.Supplier<TKeyDictionary> fields, FieldTypeInfo fieldInfo, com.google.common.base.Supplier<TStringDictionary> stringDictionary, com.google.common.base.Supplier<FixedIndexed<Long>> longDictionarySupplier, com.google.common.base.Supplier<FixedIndexed<Double>> doubleDictionarySupplier, com.google.common.base.Supplier<FrontCodedIntArrayIndexed> arrayDictionarySupplier, SegmentFileMapper fileMapper, NestedCommonFormatColumnFormatSpec columnFormatSpec, ByteOrder byteOrder) ScalarDoubleColumnSerializer(String name, NestedCommonFormatColumnFormatSpec columnFormatSpec, SegmentWriteOutMedium segmentWriteOutMedium, Closer closer) ScalarDoubleFieldColumnWriter(String columnName, String fieldName, SegmentWriteOutMedium segmentWriteOutMedium, NestedCommonFormatColumnFormatSpec columnFormatSpec, DictionaryIdLookup globalDictionaryIdLookup) ScalarLongColumnSerializer(String name, NestedCommonFormatColumnFormatSpec columnFormatSpec, SegmentWriteOutMedium segmentWriteOutMedium, Closer closer) ScalarLongFieldColumnWriter(String columnName, String fieldName, SegmentWriteOutMedium segmentWriteOutMedium, NestedCommonFormatColumnFormatSpec columnFormatSpec, DictionaryIdLookup globalDictionaryIdLookup) ScalarNestedCommonFormatColumnSerializer(String name, NestedCommonFormatColumnFormatSpec columnFormatSpec, SegmentWriteOutMedium segmentWriteOutMedium, Closer closer) ScalarStringColumnSerializer(String name, NestedCommonFormatColumnFormatSpec columnFormatSpec, SegmentWriteOutMedium segmentWriteOutMedium, Closer closer) ScalarStringFieldColumnWriter(String columnName, String fieldName, SegmentWriteOutMedium segmentWriteOutMedium, NestedCommonFormatColumnFormatSpec columnFormatSpec, DictionaryIdLookup globalDictionaryIdLookup) VariantArrayFieldColumnWriter(String columnName, String fieldName, SegmentWriteOutMedium segmentWriteOutMedium, NestedCommonFormatColumnFormatSpec columnFormatSpec, DictionaryIdLookup globalDictionaryIdLookup) VariantColumnSerializer(String name, ColumnType logicalType, Byte variantTypeSetByte, NestedCommonFormatColumnFormatSpec columnFormatSpec, SegmentWriteOutMedium segmentWriteOutMedium, Closer closer) VariantFieldColumnWriter(String columnName, String fieldName, SegmentWriteOutMedium segmentWriteOutMedium, NestedCommonFormatColumnFormatSpec columnFormatSpec, DictionaryIdLookup globalDictionaryIdLookup) -
Uses of NestedCommonFormatColumnFormatSpec in org.apache.druid.segment.serde
Subclasses of NestedCommonFormatColumnFormatSpec in org.apache.druid.segment.serdeModifier and TypeClassDescriptionstatic classOverridesNestedCommonFormatColumnFormatSpecso thatNestedCommonFormatColumnPartSerde.FormatSpec.getBitmapEncoding()participates in serde so that it can store the complete object in the column metadataMethods in org.apache.druid.segment.serde with parameters of type NestedCommonFormatColumnFormatSpecModifier and TypeMethodDescriptionNestedCommonFormatColumnPartSerde.FormatSpec.forSerde(NestedCommonFormatColumnFormatSpec spec) NestedCommonFormatColumnPartSerde.SerializerBuilder.withColumnFormatSpec(NestedCommonFormatColumnFormatSpec columnFormatSpec)