Interface RowDataKeySelector
-
- All Superinterfaces:
Function
,KeySelector<RowData,RowData>
,ResultTypeQueryable<RowData>
,Serializable
- All Known Implementing Classes:
BinaryRowDataKeySelector
,EmptyRowDataKeySelector
,GenericRowDataKeySelector
public interface RowDataKeySelector extends KeySelector<RowData,RowData>, ResultTypeQueryable<RowData>
RowDataKeySelector takes an RowData and extracts the deterministic key for the RowData.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InternalTypeInfo<RowData>
getProducedType()
Gets the data type (as aTypeInformation
) produced by this function or input format.-
Methods inherited from interface org.apache.flink.api.java.functions.KeySelector
getKey
-
-
-
-
Method Detail
-
getProducedType
InternalTypeInfo<RowData> getProducedType()
Description copied from interface:ResultTypeQueryable
Gets the data type (as aTypeInformation
) produced by this function or input format.- Specified by:
getProducedType
in interfaceResultTypeQueryable<RowData>
- Returns:
- The data type produced by this function or input format.
-
-