Uses of Interface
org.apache.flink.table.data.conversion.DataStructureConverter
-
-
Uses of DataStructureConverter in org.apache.flink.table.data.conversion
Classes in org.apache.flink.table.data.conversion that implement DataStructureConverter Modifier and Type Class Description classArrayBooleanArrayConverterConverter forArrayTypeofboolean[]external type.classArrayByteArrayConverterConverter forArrayTypeofbyte[]external type.classArrayDoubleArrayConverterConverter forArrayTypeofdouble[]external type.classArrayFloatArrayConverterConverter forArrayTypeoffloat[]external type.classArrayIntArrayConverterConverter forArrayTypeofint[]external type.classArrayListConverter<E>Converter forArrayTypeofListexternal type.classArrayLongArrayConverterConverter forArrayTypeoflong[]external type.classArrayObjectArrayConverter<E>Converter forArrayTypeof nested primitive or object arrays external types.classArrayShortArrayConverterConverter forArrayTypeofshort[]external type.classDateDateConverterConverter forDateTypeofDateexternal type.classDateLocalDateConverterConverter forDateTypeofLocalDateexternal type.classDayTimeIntervalDurationConverterConverter forDayTimeIntervalTypeofDurationexternal type.classDecimalBigDecimalConverterConverter forDecimalTypeofBigDecimalexternal type.classIdentityConverter<I>No-op converter that just forwards its input.classLocalZonedTimestampInstantConverterConverter forLocalZonedTimestampTypeofInstantexternal type.classLocalZonedTimestampIntConverterConverter forLocalZonedTimestampTypeofIntegerexternal type.classLocalZonedTimestampLongConverterConverter forLocalZonedTimestampTypeofLongexternal type.classLocalZonedTimestampTimestampConverterConverter forLocalZonedTimestampTypeofTimestampexternal type.classMapMapConverter<K,V>classRawByteArrayConverter<T>Converter forRawTypeofbyte[]external type.classRawObjectConverter<T>Converter forRawTypeof object external type.classRowRowConverterConverter forRowTypeofRowexternal type.classStringByteArrayConverterConverter forCharType/VarCharTypeofbyte[]external type.classStringStringConverterclassStructuredObjectConverter<T>Converter forStructuredTypeof its implementation class.classTimeLocalTimeConverterConverter forTimeTypeofLocalTimeexternal type.classTimeLongConverterConverter forTimeTypeofLongexternal type.classTimestampLocalDateTimeConverterConverter forTimestampTypeofLocalDateTimeexternal type.classTimestampTimestampConverterConverter forTimestampTypeofTimestampexternal type.classTimeTimeConverterConverter forTimeTypeofTimeexternal type.classYearMonthIntervalPeriodConverterConverter forYearMonthIntervalTypeofPeriodexternal type.Methods in org.apache.flink.table.data.conversion that return DataStructureConverter Modifier and Type Method Description static DataStructureConverter<Object,Object>DataStructureConverters. getConverter(org.apache.flink.table.types.DataType dataType)Returns a converter for the givenDataType. -
Uses of DataStructureConverter in org.apache.flink.table.runtime.operators.calc.async
Methods in org.apache.flink.table.runtime.operators.calc.async with parameters of type DataStructureConverter Modifier and Type Method Description CompletableFuture<?>DelegatingAsyncResultFuture. createAsyncFuture(DataStructureConverter<Object,Object> converter) -
Uses of DataStructureConverter in org.apache.flink.table.runtime.operators.join.deltajoin
Constructors in org.apache.flink.table.runtime.operators.join.deltajoin with parameters of type DataStructureConverter Constructor Description AsyncDeltaJoinRunner(GeneratedFunction<org.apache.flink.streaming.api.functions.async.AsyncFunction<org.apache.flink.table.data.RowData,Object>> generatedFetcher, DataStructureConverter<org.apache.flink.table.data.RowData,Object> fetcherConverter, GeneratedResultFuture<TableFunctionResultFuture<org.apache.flink.table.data.RowData>> generatedResultFuture, RowDataSerializer lookupSideRowSerializer, int asyncBufferCapacity, boolean treatRightAsLookupTable) -
Uses of DataStructureConverter in org.apache.flink.table.runtime.operators.join.lookup
Constructors in org.apache.flink.table.runtime.operators.join.lookup with parameters of type DataStructureConverter Constructor Description AsyncLookupJoinRunner(GeneratedFunction<org.apache.flink.streaming.api.functions.async.AsyncFunction<org.apache.flink.table.data.RowData,Object>> generatedFetcher, DataStructureConverter<org.apache.flink.table.data.RowData,Object> fetcherConverter, GeneratedResultFuture<TableFunctionResultFuture<org.apache.flink.table.data.RowData>> generatedResultFuture, GeneratedFunction<FilterCondition> generatedPreFilterCondition, RowDataSerializer rightRowSerializer, boolean isLeftOuterJoin, int asyncBufferCapacity)AsyncLookupJoinWithCalcRunner(GeneratedFunction<org.apache.flink.streaming.api.functions.async.AsyncFunction<org.apache.flink.table.data.RowData,Object>> generatedFetcher, DataStructureConverter<org.apache.flink.table.data.RowData,Object> fetcherConverter, GeneratedFunction<org.apache.flink.api.common.functions.FlatMapFunction<org.apache.flink.table.data.RowData,org.apache.flink.table.data.RowData>> generatedCalc, GeneratedResultFuture<TableFunctionResultFuture<org.apache.flink.table.data.RowData>> generatedResultFuture, GeneratedFunction<FilterCondition> generatedPreFilterCondition, RowDataSerializer rightRowSerializer, boolean isLeftOuterJoin, int asyncBufferCapacity)
-