Class ShowFunctionsOperation
java.lang.Object
org.apache.flink.table.operations.AbstractShowOperation
org.apache.flink.table.operations.ShowFunctionsOperation
- All Implemented Interfaces:
ExecutableOperation,Operation,ShowOperation
Operation to describe a SHOW FUNCTIONS statement. The full syntax for SHOW FUNCTIONS is as
followings:
SHOW [USER] FUNCTIONS [ ( FROM | IN ) [catalog_name.]database_name ] [ [NOT] (LIKE | ILIKE)
<sql_like_pattern> ] statement
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumRepresent scope of function.Nested classes/interfaces inherited from interface org.apache.flink.table.operations.ExecutableOperation
ExecutableOperation.Context -
Field Summary
Fields inherited from class org.apache.flink.table.operations.AbstractShowOperation
catalogName, likeOp, preposition -
Constructor Summary
ConstructorsConstructorDescriptionShowFunctionsOperation(String catalogName, String databaseName) ShowFunctionsOperation(ShowFunctionsOperation.FunctionScope functionScope, String preposition, String catalogName, String databaseName, ShowLikeOperator likeOp) ShowFunctionsOperation(ShowFunctionsOperation.FunctionScope functionScope, String catalogName, String databaseName, ShowLikeOperator likeOp) -
Method Summary
Methods inherited from class org.apache.flink.table.operations.AbstractShowOperation
asSummaryString, equals, execute, hashCode, toString
-
Constructor Details
-
ShowFunctionsOperation
-
ShowFunctionsOperation
public ShowFunctionsOperation(ShowFunctionsOperation.FunctionScope functionScope, @Nullable String catalogName, @Nullable String databaseName, @Nullable ShowLikeOperator likeOp) -
ShowFunctionsOperation
public ShowFunctionsOperation(ShowFunctionsOperation.FunctionScope functionScope, @Nullable String preposition, @Nullable String catalogName, @Nullable String databaseName, @Nullable ShowLikeOperator likeOp)
-
-
Method Details
-
retrieveDataForTableResult
- Specified by:
retrieveDataForTableResultin classAbstractShowOperation
-
getOperationName
- Specified by:
getOperationNamein classAbstractShowOperation
-
getColumnName
- Specified by:
getColumnNamein classAbstractShowOperation
-
getPrepositionSummaryString
- Overrides:
getPrepositionSummaryStringin classAbstractShowOperation
-