| 程序包 | 说明 |
|---|---|
| org.apache.paimon.codegen | |
| org.apache.paimon.data | |
| org.apache.paimon.data.serializer | |
| org.apache.paimon.predicate | |
| org.apache.paimon.utils |
| 限定符和类型 | 方法和说明 |
|---|---|
BinaryRow |
Projection.apply(InternalRow row) |
| 限定符和类型 | 字段和说明 |
|---|---|
static BinaryRow |
BinaryRow.EMPTY_ROW |
| 限定符和类型 | 方法和说明 |
|---|---|
BinaryRow |
BinaryRow.copy() |
BinaryRow |
BinaryRow.copy(BinaryRow reuse) |
BinaryRow |
PartitionInfo.getPartitionRow() |
| 限定符和类型 | 方法和说明 |
|---|---|
BinaryRow |
BinaryRow.copy(BinaryRow reuse) |
| 构造器和说明 |
|---|
BinaryRowWriter(BinaryRow row) |
BinaryRowWriter(BinaryRow row,
int initialSize) |
PartitionInfo(int[] map,
RowType partitionType,
BinaryRow partition) |
| 限定符和类型 | 方法和说明 |
|---|---|
BinaryRow |
BinaryRowSerializer.copy(BinaryRow from) |
BinaryRow |
BinaryRowSerializer.createInstance() |
BinaryRow |
BinaryRowSerializer.deserialize(BinaryRow reuse,
DataInputView source) |
BinaryRow |
BinaryRowSerializer.deserialize(DataInputView source) |
BinaryRow |
BinaryRowSerializer.deserializeFromPages(AbstractPagedInputView headerLessView) |
BinaryRow |
BinaryRowSerializer.deserializeFromPages(BinaryRow reuse,
AbstractPagedInputView headerLessView) |
BinaryRow |
BinaryRowSerializer.mapFromPages(BinaryRow reuse,
AbstractPagedInputView headerLessView) |
BinaryRow |
BinaryRowSerializer.toBinaryRow(BinaryRow rowData) |
BinaryRow |
InternalRowSerializer.toBinaryRow(InternalRow row)
Convert
InternalRow into BinaryRow. |
abstract BinaryRow |
AbstractRowDataSerializer.toBinaryRow(T rowData)
Convert a
InternalRow to a BinaryRow. |
| 限定符和类型 | 方法和说明 |
|---|---|
BinaryRow |
BinaryRowSerializer.copy(BinaryRow from) |
BinaryRow |
BinaryRowSerializer.deserialize(BinaryRow reuse,
DataInputView source) |
BinaryRow |
BinaryRowSerializer.deserializeFromPages(BinaryRow reuse,
AbstractPagedInputView headerLessView) |
BinaryRow |
BinaryRowSerializer.mapFromPages(BinaryRow reuse,
AbstractPagedInputView headerLessView) |
void |
BinaryRowSerializer.pointTo(int length,
BinaryRow reuse,
AbstractPagedInputView headerLessView)
Point row to memory segments with offset(in the AbstractPagedInputView) and length.
|
void |
BinaryRowSerializer.serialize(BinaryRow record,
DataOutputView target) |
int |
BinaryRowSerializer.serializeToPages(BinaryRow record,
AbstractPagedOutputView headerLessView) |
static void |
BinaryRowSerializer.serializeWithoutLengthSlow(BinaryRow record,
MemorySegmentWritable out) |
BinaryRow |
BinaryRowSerializer.toBinaryRow(BinaryRow rowData) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Predicate |
PredicateBuilder.equalPartition(BinaryRow partition,
RowType partitionType) |
| 限定符和类型 | 字段和说明 |
|---|---|
static BinaryRow |
BinaryRowDataUtil.EMPTY_ROW |
| 限定符和类型 | 方法和说明 |
|---|---|
InternalRow |
ProjectToRowFunction.apply(InternalRow input,
BinaryRow project) |
Predicate |
RowDataToObjectArrayConverter.createEqualPredicate(BinaryRow binaryRow) |
static ColumnVector |
VectorMappingUtils.createFixedVector(DataType dataType,
BinaryRow partition,
int index) |
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.