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 ComplexColumn
get()
ColumnType
getSimpleType()
static NestedDataColumnSupplierV4
read(ByteBuffer bb, ColumnBuilder columnBuilder, ColumnConfig columnConfig, com.fasterxml.jackson.databind.ObjectMapper jsonMapper)
static NestedDataColumnSupplierV4
read(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:
get
in interfacecom.google.common.base.Supplier<ComplexColumn>
- Specified by:
get
in interfaceSupplier<ComplexColumn>
-
getSimpleType
@Nullable public ColumnType getSimpleType()
-
-