| Package | Description |
|---|---|
| org.apache.druid.frame.field | |
| org.apache.druid.frame.write |
| Modifier and Type | Class and Description |
|---|---|
class |
ComplexFieldWriter
Wraps a
BaseObjectColumnValueSelector and uses ComplexMetricSerde.toBytes(java.lang.Object) to write complex objects. |
class |
DoubleFieldWriter
Wraps a
BaseDoubleColumnValueSelector and writes field values. |
class |
FloatFieldWriter
Wraps a
BaseFloatColumnValueSelector and writes field values. |
class |
LongFieldWriter
Wraps a
BaseLongColumnValueSelector and writes individual values into rframe rows. |
class |
StringArrayFieldWriter
Like
StringFieldWriter, but reads arrays from a ColumnValueSelector instead of reading from
a DimensionSelector. |
class |
StringFieldWriter
Wraps a
DimensionSelector and writes to rframe rows. |
| Modifier and Type | Method and Description |
|---|---|
static FieldWriter |
FieldWriters.create(ColumnSelectorFactory columnSelectorFactory,
String columnName,
ColumnType columnType)
Helper used by
RowBasedFrameWriterFactory. |
| Constructor and Description |
|---|
RowBasedFrameWriter(RowSignature signature,
List<SortColumn> sortColumns,
List<FieldWriter> fieldWriters,
Supplier<MemoryRange<org.apache.datasketches.memory.Memory>> rowMemorySupplier,
AppendableMemory rowOrderMemory,
AppendableMemory rowOffsetMemory,
AppendableMemory dataMemory) |
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.