| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.flink.api.common.io.OutputFormat<RowData> |
OutputFormatProvider.createOutputFormat()
Creates an
OutputFormat instance. |
| 限定符和类型 | 方法和说明 |
|---|---|
static OutputFormatProvider |
OutputFormatProvider.of(org.apache.flink.api.common.io.OutputFormat<RowData> outputFormat)
Helper method for creating a static provider.
|
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.flink.api.common.io.InputFormat<RowData,?> |
InputFormatProvider.createInputFormat()
Creates an
InputFormat instance. |
org.apache.flink.api.connector.source.Source<RowData,?,?> |
SourceProvider.createSource()
Creates a
Source instance. |
| 限定符和类型 | 方法和说明 |
|---|---|
static InputFormatProvider |
InputFormatProvider.of(org.apache.flink.api.common.io.InputFormat<RowData,?> inputFormat)
Helper method for creating a static provider.
|
static SourceProvider |
SourceProvider.of(org.apache.flink.api.connector.source.Source<RowData,?,?> source)
Helper method for creating a static provider.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SupportsWatermarkPushDown.applyWatermark(org.apache.flink.api.common.eventtime.WatermarkStrategy<RowData> watermarkStrategy)
Provides a
WatermarkStrategy which defines how to generate Watermarks in the
stream source. |
| 限定符和类型 | 类和说明 |
|---|---|
class |
GenericRowData
An internal data structure representing data of
RowType and other (possibly nested)
structured types such as StructuredType. |
| 限定符和类型 | 方法和说明 |
|---|---|
RowData |
RowData.getRow(int pos,
int numFields)
Returns the row value at the given position.
|
RowData |
GenericRowData.getRow(int pos,
int numFields) |
RowData |
GenericArrayData.getRow(int pos,
int numFields) |
RowData |
ArrayData.getRow(int pos,
int numFields)
Returns the row value at the given position.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
RowData.FieldGetter.getFieldOrNull(RowData row) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
BinaryRowData
An implementation of
RowData which is backed by MemorySegment instead of Object. |
class |
NestedRowData
Its memory storage structure is exactly the same with
BinaryRowData. |
| 限定符和类型 | 方法和说明 |
|---|---|
RowData |
NestedRowData.getRow(int pos,
int numFields) |
RowData |
BinaryArrayData.getRow(int pos,
int numFields) |
RowData |
BinaryRowData.getRow(int pos,
int numFields) |
static RowData |
BinarySegmentUtils.readRowData(org.apache.flink.core.memory.MemorySegment[] segments,
int numFields,
int baseOffset,
long offsetAndSize)
Gets an instance of
RowData from underlying MemorySegment. |
| 限定符和类型 | 方法和说明 |
|---|---|
NestedRowData |
NestedRowData.copy(RowData reuse) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
JoinedRowData
|
| 限定符和类型 | 方法和说明 |
|---|---|
RowData |
JoinedRowData.getRow(int pos,
int numFields) |
| 限定符和类型 | 方法和说明 |
|---|---|
JoinedRowData |
JoinedRowData.replace(RowData row1,
RowData row2) |
| 构造器和说明 |
|---|
JoinedRowData(RowData row1,
RowData row2) |
| 限定符和类型 | 方法和说明 |
|---|---|
BulkDecodingFormat<RowData> |
BulkReaderFormatFactory.createDecodingFormat(DynamicTableFactory.Context context,
org.apache.flink.configuration.ReadableConfig formatOptions)
Creates a
BulkDecodingFormat from the given context and format options. |
org.apache.flink.api.common.io.InputFormat<RowData,?> |
FileSystemFormatFactory.createReader(FileSystemFormatFactory.ReaderContext context)
已过时。
Create
InputFormat reader. |
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.