Package org.apache.flink.table.sources
Class CsvTableSource.CsvLookupFunction
- java.lang.Object
-
- org.apache.flink.table.functions.UserDefinedFunction
-
- org.apache.flink.table.functions.TableFunction<org.apache.flink.types.Row>
-
- org.apache.flink.table.sources.CsvTableSource.CsvLookupFunction
-
- All Implemented Interfaces:
Serializable
,org.apache.flink.table.functions.FunctionDefinition
- Enclosing class:
- CsvTableSource
@Internal public static class CsvTableSource.CsvLookupFunction extends org.apache.flink.table.functions.TableFunction<org.apache.flink.types.Row>
LookupFunction to support lookup in CsvTableSource.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
void
eval(Object... values)
org.apache.flink.api.common.typeinfo.TypeInformation<org.apache.flink.types.Row>
getResultType()
void
open(org.apache.flink.table.functions.FunctionContext context)
-
Methods inherited from class org.apache.flink.table.functions.TableFunction
collect, finish, getKind, getParameterTypes, getTypeInference, setCollector
-
Methods inherited from class org.apache.flink.table.functions.UserDefinedFunction
functionIdentifier, toString
-
-
-
-
Method Detail
-
getResultType
public org.apache.flink.api.common.typeinfo.TypeInformation<org.apache.flink.types.Row> getResultType()
- Overrides:
getResultType
in classorg.apache.flink.table.functions.TableFunction<org.apache.flink.types.Row>
-
open
public void open(org.apache.flink.table.functions.FunctionContext context) throws Exception
- Overrides:
open
in classorg.apache.flink.table.functions.UserDefinedFunction
- Throws:
Exception
-
eval
public void eval(Object... values)
-
-