public class RowDataVectorizer extends Vectorizer<org.apache.flink.table.data.RowData>
Vectorizer of RowData type element.| Constructor and Description |
|---|
RowDataVectorizer(String schema,
org.apache.flink.table.types.logical.LogicalType[] fieldTypes) |
| Modifier and Type | Method and Description |
|---|---|
void |
vectorize(org.apache.flink.table.data.RowData row,
org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch batch)
Transforms the provided element to ColumnVectors and sets them in the exposed
VectorizedRowBatch.
|
addUserMetadata, getSchema, setWriterpublic RowDataVectorizer(String schema, org.apache.flink.table.types.logical.LogicalType[] fieldTypes)
public void vectorize(org.apache.flink.table.data.RowData row,
org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch batch)
Vectorizervectorize in class Vectorizer<org.apache.flink.table.data.RowData>row - The input elementbatch - The batch to write the ColumnVectorsCopyright © 2014–2023 The Apache Software Foundation. All rights reserved.