Class CapabilitiesBasedFormat

java.lang.Object
org.apache.druid.segment.column.CapabilitiesBasedFormat
All Implemented Interfaces:
ColumnFormat

public class CapabilitiesBasedFormat extends Object implements ColumnFormat
Legacy fallback column format used by columns which do not directly implement ColumnFormat. This should be avoided if possible in favor of implementing a ColumnFormat that is specific to the column type and can accurately capture the physical storage details and have fine-grained control over how merge(ColumnFormat), getColumnSchema(String) and getColumnHandler(String) behave.