| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.api.common.io.OutputFormat<RowData> |
OutputFormatProvider.createOutputFormat()
Creates an
OutputFormat instance. |
org.apache.flink.api.connector.sink2.Sink<RowData> |
SinkV2Provider.createSink() |
org.apache.flink.api.connector.sink.Sink<RowData,?,?,?> |
SinkProvider.createSink()
Deprecated.
Creates a
Sink instance. |
| Modifier and Type | Method and Description |
|---|---|
static OutputFormatProvider |
OutputFormatProvider.of(org.apache.flink.api.common.io.OutputFormat<RowData> outputFormat)
Helper method for creating a static provider.
|
static OutputFormatProvider |
OutputFormatProvider.of(org.apache.flink.api.common.io.OutputFormat<RowData> outputFormat,
Integer sinkParallelism)
Helper method for creating a static provider with a provided sink parallelism.
|
static SinkProvider |
SinkProvider.of(org.apache.flink.api.connector.sink.Sink<RowData,?,?,?> sink)
Deprecated.
Helper method for creating a static provider.
|
static SinkProvider |
SinkProvider.of(org.apache.flink.api.connector.sink.Sink<RowData,?,?,?> sink,
Integer sinkParallelism)
Deprecated.
Helper method for creating a Sink provider with a provided sink parallelism.
|
static SinkV2Provider |
SinkV2Provider.of(org.apache.flink.api.connector.sink2.Sink<RowData> sink)
Helper method for creating a static provider.
|
static SinkV2Provider |
SinkV2Provider.of(org.apache.flink.api.connector.sink2.Sink<RowData> sink,
Integer sinkParallelism)
Helper method for creating a Sink provider with a provided sink parallelism.
|
| Modifier and Type | Method and Description |
|---|---|
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. |
Collection<RowData> |
DynamicFilteringData.getData() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DynamicFilteringData.contains(RowData row)
Returns true if the dynamic filtering data contains the specific row.
|
| Modifier and Type | Method and Description |
|---|---|
static InputFormatProvider |
InputFormatProvider.of(org.apache.flink.api.common.io.InputFormat<RowData,?> inputFormat)
Helper method for creating a static provider.
|
static InputFormatProvider |
InputFormatProvider.of(org.apache.flink.api.common.io.InputFormat<RowData,?> inputFormat,
Integer sourceParallelism)
Helper method for creating a static provider with a provided source parallelism.
|
static SourceProvider |
SourceProvider.of(org.apache.flink.api.connector.source.Source<RowData,?,?> source)
Helper method for creating a static provider.
|
static SourceProvider |
SourceProvider.of(org.apache.flink.api.connector.source.Source<RowData,?,?> source,
Integer sourceParallelism)
Helper method for creating a Source provider with a provided source parallelism.
|
| Constructor and Description |
|---|
DynamicFilteringData(org.apache.flink.api.common.typeinfo.TypeInformation<RowData> typeInfo,
RowType rowType,
List<byte[]> serializedData,
boolean isFiltering) |
| Modifier and Type | Method and Description |
|---|---|
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. |
| Modifier and Type | Method and Description |
|---|---|
Collection<RowData> |
DefaultLookupCache.getIfPresent(RowData key) |
Collection<RowData> |
LookupCache.getIfPresent(RowData key)
Returns the value associated with key in this cache, or null if there is no cached value for
key.
|
Collection<RowData> |
DefaultLookupCache.put(RowData key,
Collection<RowData> value) |
Collection<RowData> |
LookupCache.put(RowData key,
Collection<RowData> value)
Associates the specified value rows with the specified key row in the cache.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<RowData> |
DefaultLookupCache.getIfPresent(RowData key) |
Collection<RowData> |
LookupCache.getIfPresent(RowData key)
Returns the value associated with key in this cache, or null if there is no cached value for
key.
|
void |
DefaultLookupCache.invalidate(RowData key) |
void |
LookupCache.invalidate(RowData key)
Discards any cached value for the specified key.
|
Collection<RowData> |
DefaultLookupCache.put(RowData key,
Collection<RowData> value) |
Collection<RowData> |
LookupCache.put(RowData key,
Collection<RowData> value)
Associates the specified value rows with the specified key row in the cache.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<RowData> |
DefaultLookupCache.put(RowData key,
Collection<RowData> value) |
Collection<RowData> |
LookupCache.put(RowData key,
Collection<RowData> value)
Associates the specified value rows with the specified key row in the cache.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GenericRowData
An internal data structure representing data of
RowType and other (possibly nested)
structured types such as StructuredType. |
| Modifier and Type | Method and Description |
|---|---|
RowData |
ArrayData.getRow(int pos,
int numFields)
Returns the row value at the given position.
|
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) |
| Modifier and Type | Method and Description |
|---|---|
Object |
RowData.FieldGetter.getFieldOrNull(RowData row) |
| Modifier and Type | Class and Description |
|---|---|
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. |
| Modifier and Type | Method and Description |
|---|---|
RowData |
BinaryRowData.getRow(int pos,
int numFields) |
RowData |
BinaryArrayData.getRow(int pos,
int numFields) |
RowData |
NestedRowData.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. |
| Modifier and Type | Method and Description |
|---|---|
NestedRowData |
NestedRowData.copy(RowData reuse) |
| Modifier and Type | Class and Description |
|---|---|
class |
ColumnarRowData
Columnar row to support access to vector column data.
|
| Modifier and Type | Method and Description |
|---|---|
RowData |
ColumnarArrayData.getRow(int pos,
int numFields) |
RowData |
ColumnarRowData.getRow(int pos,
int numFields) |
| Modifier and Type | Method and Description |
|---|---|
RowData |
VectorizedColumnBatch.getRow(int rowId,
int colId) |
| Modifier and Type | Class and Description |
|---|---|
class |
JoinedRowData
|
class |
ProjectedRowData
|
| Modifier and Type | Method and Description |
|---|---|
RowData |
ProjectedRowData.getRow(int pos,
int numFields) |
RowData |
JoinedRowData.getRow(int pos,
int numFields) |
| Modifier and Type | Method and Description |
|---|---|
JoinedRowData |
JoinedRowData.replace(RowData row1,
RowData row2)
Replaces the
RowData backing this JoinedRowData. |
ProjectedRowData |
ProjectedRowData.replaceRow(RowData row)
Replaces the underlying
RowData backing this ProjectedRowData. |
| Constructor and Description |
|---|
JoinedRowData(RowData row1,
RowData row2)
Creates a new
JoinedRowData of kind RowKind.INSERT backed by
and . |
JoinedRowData(org.apache.flink.types.RowKind rowKind,
RowData row1,
RowData row2)
Creates a new
JoinedRowData of kind backed by and
. |
| Modifier and Type | Method and Description |
|---|---|
abstract CompletableFuture<Collection<RowData>> |
AsyncLookupFunction.asyncLookup(RowData keyRow)
Asynchronously lookup rows matching the lookup keys.
|
abstract Collection<RowData> |
LookupFunction.lookup(RowData keyRow)
Synchronously lookup rows matching the lookup keys.
|
| Modifier and Type | Method and Description |
|---|---|
abstract CompletableFuture<Collection<RowData>> |
AsyncLookupFunction.asyncLookup(RowData keyRow)
Asynchronously lookup rows matching the lookup keys.
|
abstract Collection<RowData> |
LookupFunction.lookup(RowData keyRow)
Synchronously lookup rows matching the lookup keys.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AsyncLookupFunction.eval(CompletableFuture<Collection<RowData>> future,
Object... keys)
Invokes
AsyncLookupFunction.asyncLookup(org.apache.flink.table.data.RowData) and chains futures. |
| Modifier and Type | Method and Description |
|---|---|
String[] |
RowDataToStringConverter.convert(RowData rowData) |
String[] |
TableauStyle.rowFieldsToString(RowData row) |
| Modifier and Type | Method and Description |
|---|---|
void |
PrintStyle.print(Iterator<RowData> it,
PrintWriter printWriter)
Displays the result.
|
void |
TableauStyle.print(Iterator<RowData> it,
PrintWriter printWriter) |
void |
RawContentStyle.print(Iterator<RowData> it,
PrintWriter printWriter) |
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.