| Package | Description |
|---|---|
| org.apache.hudi.table.format | |
| org.apache.hudi.table.format.mor | |
| org.apache.hudi.util |
| Modifier and Type | Method and Description |
|---|---|
Option<RowDataProjection> |
CastMap.toRowDataProjection(int[] selectedFields) |
| Constructor and Description |
|---|
SchemaEvolvedRecordIterator(ClosableIterator<org.apache.flink.table.data.RowData> nested,
RowDataProjection castProjection) |
| Constructor and Description |
|---|
MergeIterator(org.apache.flink.configuration.Configuration flinkConf,
org.apache.hadoop.conf.Configuration hadoopConf,
MergeOnReadInputSplit split,
org.apache.flink.table.types.logical.RowType tableRowType,
org.apache.flink.table.types.logical.RowType requiredRowType,
org.apache.avro.Schema tableSchema,
InternalSchema querySchema,
Option<RowDataProjection> projection,
Option<Function<org.apache.avro.generic.IndexedRecord,org.apache.avro.generic.GenericRecord>> avroProjection,
boolean emitDelete,
int operationPos,
ClosableIterator<org.apache.flink.table.data.RowData> nested) |
| Modifier and Type | Class and Description |
|---|---|
class |
RowDataCastProjection
This class is responsible to project row as well as
RowDataProjection. |
| Modifier and Type | Method and Description |
|---|---|
static RowDataProjection |
RowDataProjection.instance(org.apache.flink.table.types.logical.LogicalType[] types,
int[] positions) |
static RowDataProjection |
RowDataProjection.instance(org.apache.flink.table.types.logical.RowType rowType,
int[] positions) |
static RowDataProjection |
RowDataProjection.instanceV2(org.apache.flink.table.types.logical.RowType rowType,
int[] positions) |
Copyright © 2023 The Apache Software Foundation. All rights reserved.