Package org.apache.druid.segment.nested
Class NestedDataComplexTypeSerde.NestedColumnFormatV4
java.lang.Object
org.apache.druid.segment.nested.NestedDataComplexTypeSerde.NestedColumnFormatV4
- All Implemented Interfaces:
ColumnFormat
- Enclosing class:
NestedDataComplexTypeSerde
public static class NestedDataComplexTypeSerde.NestedColumnFormatV4
extends Object
implements ColumnFormat
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetColumnHandler(String columnName) Create aDimensionHandlerwhich can be used to create indexers and mergers to produce a new column with this formatgetColumnSchema(String columnName) Creates aDimensionSchemawhich can be used to create new segment schemas for ingestion jobs to create columns with this formatmerge(ColumnFormat otherFormat) Create a newColumnFormatfrom this format and another format, merging implementation specific physical storage details as appropriate to determine what the new format should be.Convert physical column details to genericColumnCapabilitiesfor query time analysis
-
Constructor Details
-
NestedColumnFormatV4
public NestedColumnFormatV4()
-
-
Method Details
-
getLogicalType
- Specified by:
getLogicalTypein interfaceColumnFormat
-
getColumnHandler
Description copied from interface:ColumnFormatCreate aDimensionHandlerwhich can be used to create indexers and mergers to produce a new column with this format- Specified by:
getColumnHandlerin interfaceColumnFormat
-
getColumnSchema
Description copied from interface:ColumnFormatCreates aDimensionSchemawhich can be used to create new segment schemas for ingestion jobs to create columns with this format- Specified by:
getColumnSchemain interfaceColumnFormat
-
merge
Description copied from interface:ColumnFormatCreate a newColumnFormatfrom this format and another format, merging implementation specific physical storage details as appropriate to determine what the new format should be.- Specified by:
mergein interfaceColumnFormat
-
toColumnCapabilities
Description copied from interface:ColumnFormatConvert physical column details to genericColumnCapabilitiesfor query time analysis- Specified by:
toColumnCapabilitiesin interfaceColumnFormat
-