Package org.apache.druid.segment.nested
Class NestedDataColumnSupplierV4
- java.lang.Object
-
- org.apache.druid.segment.nested.NestedDataColumnSupplierV4
-
- All Implemented Interfaces:
com.google.common.base.Supplier<ComplexColumn>,Supplier<ComplexColumn>
public class NestedDataColumnSupplierV4 extends Object implements com.google.common.base.Supplier<ComplexColumn>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ComplexColumnget()ColumnTypegetSimpleType()static NestedDataColumnSupplierV4read(ByteBuffer bb, ColumnBuilder columnBuilder, ColumnConfig columnConfig, com.fasterxml.jackson.databind.ObjectMapper jsonMapper)static NestedDataColumnSupplierV4read(ByteBuffer bb, ColumnBuilder columnBuilder, ColumnConfig columnConfig, com.fasterxml.jackson.databind.ObjectMapper jsonMapper, TypeStrategy<Long> longTypeStrategy, TypeStrategy<Double> doubleTypeStrategy)
-
-
-
Method Detail
-
read
public static NestedDataColumnSupplierV4 read(ByteBuffer bb, ColumnBuilder columnBuilder, ColumnConfig columnConfig, com.fasterxml.jackson.databind.ObjectMapper jsonMapper)
-
read
public static NestedDataColumnSupplierV4 read(ByteBuffer bb, ColumnBuilder columnBuilder, ColumnConfig columnConfig, com.fasterxml.jackson.databind.ObjectMapper jsonMapper, TypeStrategy<Long> longTypeStrategy, TypeStrategy<Double> doubleTypeStrategy)
-
get
public ComplexColumn get()
- Specified by:
getin interfacecom.google.common.base.Supplier<ComplexColumn>- Specified by:
getin interfaceSupplier<ComplexColumn>
-
getSimpleType
@Nullable public ColumnType getSimpleType()
-
-