Uses of Interface
org.apache.flink.table.data.RowData
-
-
Uses of RowData in org.apache.flink.table.connector.sink
Methods in org.apache.flink.table.connector.sink that return types with arguments of type RowData Modifier and Type Method Description org.apache.flink.api.common.io.OutputFormat<RowData>OutputFormatProvider. createOutputFormat()Creates anOutputFormatinstance.org.apache.flink.api.connector.sink2.Sink<RowData>SinkV2Provider. createSink()Method parameters in org.apache.flink.table.connector.sink with type arguments of type RowData Modifier and Type Method Description static OutputFormatProviderOutputFormatProvider. of(org.apache.flink.api.common.io.OutputFormat<RowData> outputFormat)Helper method for creating a static provider.static OutputFormatProviderOutputFormatProvider. 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 SinkV2ProviderSinkV2Provider. of(org.apache.flink.api.connector.sink2.Sink<RowData> sink)Helper method for creating a static provider.static SinkV2ProviderSinkV2Provider. of(org.apache.flink.api.connector.sink2.Sink<RowData> sink, Integer sinkParallelism)Helper method for creating a Sink provider with a provided sink parallelism. -
Uses of RowData in org.apache.flink.table.connector.source
Methods in org.apache.flink.table.connector.source that return types with arguments of type RowData Modifier and Type Method Description org.apache.flink.api.common.io.InputFormat<RowData,?>InputFormatProvider. createInputFormat()Creates anInputFormatinstance.org.apache.flink.api.connector.source.Source<RowData,?,?>SourceProvider. createSource()Creates aSourceinstance.Collection<RowData>DynamicFilteringData. getData()Methods in org.apache.flink.table.connector.source with parameters of type RowData Modifier and Type Method Description booleanDynamicFilteringData. contains(RowData row)Returns true if the dynamic filtering data contains the specific row.Method parameters in org.apache.flink.table.connector.source with type arguments of type RowData Modifier and Type Method Description static InputFormatProviderInputFormatProvider. of(org.apache.flink.api.common.io.InputFormat<RowData,?> inputFormat)Helper method for creating a static provider.static InputFormatProviderInputFormatProvider. 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 SourceProviderSourceProvider. of(org.apache.flink.api.connector.source.Source<RowData,?,?> source)Helper method for creating a static provider.static SourceProviderSourceProvider. 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 parameters in org.apache.flink.table.connector.source with type arguments of type RowData Constructor Description DynamicFilteringData(org.apache.flink.api.common.typeinfo.TypeInformation<RowData> typeInfo, RowType rowType, List<byte[]> serializedData, boolean isFiltering) -
Uses of RowData in org.apache.flink.table.connector.source.abilities
Method parameters in org.apache.flink.table.connector.source.abilities with type arguments of type RowData Modifier and Type Method Description voidSupportsWatermarkPushDown. applyWatermark(org.apache.flink.api.common.eventtime.WatermarkStrategy<RowData> watermarkStrategy)Provides aWatermarkStrategywhich defines how to generateWatermarks in the stream source. -
Uses of RowData in org.apache.flink.table.connector.source.lookup.cache
Methods in org.apache.flink.table.connector.source.lookup.cache that return types with arguments of type RowData Modifier and Type Method 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.Methods in org.apache.flink.table.connector.source.lookup.cache with parameters of type RowData Modifier and Type Method 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.voidDefaultLookupCache. invalidate(RowData key)voidLookupCache. 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.Method parameters in org.apache.flink.table.connector.source.lookup.cache with type arguments of type RowData Modifier and Type Method 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. -
Uses of RowData in org.apache.flink.table.data
Classes in org.apache.flink.table.data that implement RowData Modifier and Type Class Description classGenericRowDataAn internal data structure representing data ofRowTypeand other (possibly nested) structured types such asStructuredType.Methods in org.apache.flink.table.data that return RowData Modifier and Type Method Description RowDataArrayData. getRow(int pos, int numFields)Returns the row value at the given position.RowDataGenericArrayData. getRow(int pos, int numFields)RowDataGenericRowData. getRow(int pos, int numFields)RowDataRowData. getRow(int pos, int numFields)Returns the row value at the given position.Methods in org.apache.flink.table.data with parameters of type RowData Modifier and Type Method Description ObjectRowData.FieldGetter. getFieldOrNull(RowData row) -
Uses of RowData in org.apache.flink.table.data.binary
Classes in org.apache.flink.table.data.binary that implement RowData Modifier and Type Class Description classBinaryRowDataAn implementation ofRowDatawhich is backed byMemorySegmentinstead of Object.classNestedRowDataIts memory storage structure is exactly the same withBinaryRowData.Methods in org.apache.flink.table.data.binary that return RowData Modifier and Type Method Description RowDataBinaryArrayData. getRow(int pos, int numFields)RowDataBinaryRowData. getRow(int pos, int numFields)RowDataNestedRowData. getRow(int pos, int numFields)static RowDataBinarySegmentUtils. readRowData(org.apache.flink.core.memory.MemorySegment[] segments, int numFields, int baseOffset, long offsetAndSize)Gets an instance ofRowDatafrom underlyingMemorySegment.Methods in org.apache.flink.table.data.binary with parameters of type RowData Modifier and Type Method Description NestedRowDataNestedRowData. copy(RowData reuse) -
Uses of RowData in org.apache.flink.table.data.columnar
Classes in org.apache.flink.table.data.columnar that implement RowData Modifier and Type Class Description classColumnarRowDataColumnar row to support access to vector column data.Methods in org.apache.flink.table.data.columnar that return RowData Modifier and Type Method Description RowDataColumnarArrayData. getRow(int pos, int numFields)RowDataColumnarRowData. getRow(int pos, int numFields) -
Uses of RowData in org.apache.flink.table.data.columnar.vector
Methods in org.apache.flink.table.data.columnar.vector that return RowData Modifier and Type Method Description RowDataVectorizedColumnBatch. getRow(int rowId, int colId) -
Uses of RowData in org.apache.flink.table.data.utils
Classes in org.apache.flink.table.data.utils that implement RowData Modifier and Type Class Description classJoinedRowDataclassProjectedRowDataMethods in org.apache.flink.table.data.utils that return RowData Modifier and Type Method Description RowDataJoinedRowData. getRow(int pos, int numFields)RowDataProjectedRowData. getRow(int pos, int numFields)Methods in org.apache.flink.table.data.utils with parameters of type RowData Modifier and Type Method Description JoinedRowDataJoinedRowData. replace(RowData row1, RowData row2)Replaces theRowDatabacking thisJoinedRowData.ProjectedRowDataProjectedRowData. replaceRow(RowData row)Replaces the underlyingRowDatabacking thisProjectedRowData.Constructors in org.apache.flink.table.data.utils with parameters of type RowData Constructor Description JoinedRowData(RowData row1, RowData row2)Creates a newJoinedRowDataof kindRowKind.INSERTbacked by {@param row1} and {@param row2}.JoinedRowData(org.apache.flink.types.RowKind rowKind, RowData row1, RowData row2)Creates a newJoinedRowDataof kind {@param rowKind} backed by {@param row1} and {@param row2}. -
Uses of RowData in org.apache.flink.table.functions
Methods in org.apache.flink.table.functions that return types with arguments of type RowData Modifier and Type Method 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.Methods in org.apache.flink.table.functions with parameters of type RowData Modifier and Type Method 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.Method parameters in org.apache.flink.table.functions with type arguments of type RowData Modifier and Type Method Description voidAsyncLookupFunction. eval(CompletableFuture<Collection<RowData>> future, Object... keys)InvokesAsyncLookupFunction.asyncLookup(org.apache.flink.table.data.RowData)and chains futures. -
Uses of RowData in org.apache.flink.table.utils.print
Methods in org.apache.flink.table.utils.print with parameters of type RowData Modifier and Type Method Description String[]RowDataToStringConverter. convert(RowData rowData)String[]TableauStyle. rowFieldsToString(RowData row)Method parameters in org.apache.flink.table.utils.print with type arguments of type RowData Modifier and Type Method Description voidPrintStyle. print(Iterator<RowData> it, PrintWriter printWriter)Displays the result.voidRawContentStyle. print(Iterator<RowData> it, PrintWriter printWriter)voidTableauStyle. print(Iterator<RowData> it, PrintWriter printWriter)voidTableauStyle. printEmptyResult(Iterator<RowData> it, PrintWriter printWriter)longTableauStyle. printTable(Iterator<RowData> it, PrintWriter printWriter)Print table with column names and borders.
-