Package org.apache.flink.table.catalog
Class CatalogFunctionImpl
java.lang.Object
org.apache.flink.table.catalog.CatalogFunctionImpl
- All Implemented Interfaces:
org.apache.flink.table.catalog.CatalogFunction
@Internal
public class CatalogFunctionImpl
extends Object
implements org.apache.flink.table.catalog.CatalogFunction
A catalog function implementation.
-
Constructor Summary
ConstructorsConstructorDescriptionCatalogFunctionImpl(String className) CatalogFunctionImpl(String className, org.apache.flink.table.catalog.FunctionLanguage functionLanguage) CatalogFunctionImpl(String className, org.apache.flink.table.catalog.FunctionLanguage functionLanguage, List<org.apache.flink.table.resource.ResourceUri> resourceUris) -
Method Summary
-
Constructor Details
-
CatalogFunctionImpl
-
CatalogFunctionImpl
public CatalogFunctionImpl(String className, org.apache.flink.table.catalog.FunctionLanguage functionLanguage) -
CatalogFunctionImpl
-
-
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
-
equals
-
hashCode
public int hashCode() -
toString
-