Package org.apache.flink.table.catalog
Class FunctionCatalog.InlineCatalogFunction
java.lang.Object
org.apache.flink.table.catalog.FunctionCatalog.InlineCatalogFunction
- All Implemented Interfaces:
org.apache.flink.table.catalog.CatalogFunction
- Enclosing class:
- FunctionCatalog
@Internal
public static class FunctionCatalog.InlineCatalogFunction
extends Object
implements org.apache.flink.table.catalog.CatalogFunction
The CatalogFunction which holds an instantiated UDF.
-
Constructor Summary
ConstructorsConstructorDescriptionInlineCatalogFunction(org.apache.flink.table.functions.FunctionDefinition definition) -
Method Summary
-
Constructor Details
-
InlineCatalogFunction
public InlineCatalogFunction(org.apache.flink.table.functions.FunctionDefinition definition)
-
-
Method Details
-
getClassName
- Specified by:
getClassNamein interfaceorg.apache.flink.table.catalog.CatalogFunction
-
copy
public org.apache.flink.table.catalog.CatalogFunction copy()- Specified by:
copyin interfaceorg.apache.flink.table.catalog.CatalogFunction
-
getDescription
- Specified by:
getDescriptionin interfaceorg.apache.flink.table.catalog.CatalogFunction
-
getDetailedDescription
- Specified by:
getDetailedDescriptionin interfaceorg.apache.flink.table.catalog.CatalogFunction
-
getFunctionLanguage
public org.apache.flink.table.catalog.FunctionLanguage getFunctionLanguage()- Specified by:
getFunctionLanguagein interfaceorg.apache.flink.table.catalog.CatalogFunction
-
getFunctionResources
- Specified by:
getFunctionResourcesin interfaceorg.apache.flink.table.catalog.CatalogFunction
-
getDefinition
public org.apache.flink.table.functions.FunctionDefinition getDefinition()
-