public class CommandParserListener extends CommandParserBaseListener
Constructor and Description |
---|
CommandParserListener() |
enterAccountProvider, enterAddAccountProvider, enterAddGroupStatement, enterAddRoleToProject, enterAddToPackage, enterAddTrustedProject, enterAddUserStatement, enterAdminOptionFor, enterAliasIdentifier, enterAliasList, enterAllIdentifiers, enterAllowPackage, enterAlterStatement, enterAlterStatementSuffixArchive, enterAlterStatementSuffixCompact, enterAlterStatementSuffixFreeze, enterAlterStatementSuffixMergeFiles, enterAlterStatementSuffixRestore, enterAlterTableStatementSuffix, enterAnythingButSemi, enterAnyType, enterAtomExpression, enterAuthorizationStatement, enterAvailableSql11KeywordsForOdpsTableAlias, enterBareDate, enterBetweenOperator, enterBooleanValue, enterBuiltinFunctionStructure, enterBuiltinTypeOrUdt, enterCaseExpression, enterCastExpression, enterCharSetStringLiteral, enterClassNameList, enterClassNameOrArrayDecl, enterClassNameWithPackage, enterClearExpiredGrants, enterClusterByClause, enterColType, enterColTypeList, enterColumnName, enterColumnNameColonType, enterColumnNameColonTypeList, enterColumnNameComment, enterColumnNameCommentList, enterColumnNameList, enterColumnNameOrIndex, enterColumnNameOrIndexInParenthese, enterColumnNameOrIndexNotInParenthese, enterColumnNameType, enterColumnNameTypeList, enterColumnRefOrder, enterColumnRefOrderInParenthese, enterColumnRefOrderNotInParenthese, enterCommand, enterCompactType, enterCompoundStatement, enterConstant, enterCreatePackage, enterCreateRoleStatement, enterCteStatement, enterDateLiteral, enterDateTimeLiteral, enterDateWithoutQuote, enterDeletePackage, enterDescInstanceStatement, enterDescProjectStatement, enterDescribePackage, enterDescribeRole, enterDescSchemaStatement, enterDescStatement, enterDescTableExtendedStatement, enterDescTableStatement, enterDisallowPackage, enterDistributeByClause, enterDoubleQuoteStringLiteral, enterDropRoleStatement, enterDynamicfilterHint, enterEqualExpression, enterEveryRule, enterExistsExpression, enterExpression, enterExpressionList, enterExpressionsInParenthese, enterExpressionsNotInParenthese, enterFieldExpression, enterFilePath, enterFrame_exclusion, enterFromClause, enterFromQueryExpression, enterFromRest, enterFromSource, enterFunction, enterFunctionArgument, enterFunctionIdentifier, enterFunctionName, enterFunctionParameters, enterFunctionTypeCubeOrRollup, enterFunctionTypeDeclaration, enterFunNameRef, enterGetPolicy, enterGrantLabel, enterGrantOptionFor, enterGrantPrivileges, enterGrantRole, enterGrantSuperPrivilege, enterGroupByClause, enterGroupByKey, enterGroupingExpressionSingle, enterGroupingSetExpression, enterGroupingSetExpressionMultiple, enterGroupingSetsClause, enterGroupingSetsItem, enterHavingClause, enterHavingCondition, enterHintArgName, enterHintArgs, enterHintClause, enterHintItem, enterHintList, enterHintName, enterIdentifier, enterIdentifierWithoutSql11, enterInOperator, enterInstallPackage, enterInstanceId, enterIntervalLiteral, enterIntervalQualifierPrecision, enterIntervalQualifiers, enterIntervalQualifiersUnit, enterIsNullOperator, enterJoinRHS, enterJoinSource, enterJoinToken, enterKeyValueProperty, enterLabel, enterLambdaExpression, enterLambdaParameter, enterLateralView, enterLimitClause, enterListGroups, enterListRoles, enterListTrustedProjects, enterListType, enterListUsers, enterLogicalExpression, enterMapJoinHint, enterMapType, enterMathExpression, enterMathExpressionList, enterMathExpressionListInParentheses, enterMemberAccessOperator, enterMethodAccessOperator, enterMultiInsertFromRest, enterMultiInsertSelect, enterMultiInsertSetOperationFactor, enterMultiInsertSetRHS, enterMultipleSkewHintArgs, enterNewExpression, enterNonReserved, enterNotExpression, enterOdpsqlNonReserved, enterOptions, enterOrderByClause, enterPackageName, enterPackageNameWithProject, enterParameterColumnNameType, enterParameterColumnNameTypeList, enterParameterDefinition, enterParameterTypeDeclaration, enterParameterTypeDeclarationList, enterPartitionByClause, enterPartitionedTableFunction, enterPartitioningSpec, enterPartitionSpec, enterPartitionTableFunctionSource, enterPartitionVal, enterPostSelectClauses, enterPreSelectClauses, enterPrimitiveType, enterPrimitiveTypeOrUdt, enterPrincipalIdentifier, enterPrincipalName, enterPrincipalSpecification, enterPrivilege, enterPrivilegeObject, enterPrivilegeObjectName, enterPrivilegeObjectType, enterPrivilegeProperties, enterPrivilegeType, enterProjectName, enterPurgePrivileges, enterPutPolicy, enterQueryExpression, enterQueryExpressionWithCTE, enterRecordReader, enterRecordWriter, enterRelaxedKeywords, enterRemoveAccountProvider, enterRemoveFromPackage, enterRemoveGroupStatement, enterRemoveRoleFromProject, enterRemoveTrustedProject, enterRemoveUserStatement, enterReserved, enterRevokeLabel, enterRevokePrivileges, enterRevokeRole, enterRevokeSuperPrivilege, enterRoleName, enterRowFormat, enterRowFormatDelimited, enterRowFormatSerde, enterScalarSubQueryExpression, enterSchemaName, enterSelectClause, enterSelectExpression, enterSelectExpressionList, enterSelectItem, enterSelectivityHint, enterSelectList, enterSelectQueryExpression, enterSelectRest, enterSelectTrfmClause, enterSetOperationFactor, enterSetOperator, enterSetRHS, enterShowAcl, enterShowCreateTableStatement, enterShowGrants, enterShowInstanceStatement, enterShowItems, enterShowLabel, enterShowPackages, enterShowPartitionStatement, enterShowRoleGrants, enterShowRolePrincipals, enterShowRoles, enterShowSchemasStatament, enterShowSecurityConfiguration, enterShowStatement, enterShowStmtIdentifier, enterShowTableStatement, enterSimpleQueryExpression, enterSimpleStringLiteral, enterSkewColumns, enterSkewJoinHint, enterSkewJoinHintArgs, enterSkewJoinHintKeyValues, enterSortByClause, enterSplitSample, enterSql11ReservedKeywordsUsedAsCastFunctionName, enterSql11ReservedKeywordsUsedAsIdentifier, enterSqlCostStatement, enterStatement, enterStringLiteral, enterStructType, enterSubQueryExpression, enterSubQuerySource, enterTableAlias, enterTableAliasWithCols, enterTableAllColumns, enterTableBucketSample, enterTableFunctionSource, enterTableName, enterTableNameColList, enterTableOrColumnRef, enterTableProperties, enterTablePropertiesList, enterTableRowFormat, enterTableRowFormatCollItemsIdentifier, enterTableRowFormatFieldIdentifier, enterTableRowFormatLinesIdentifier, enterTableRowFormatMapKeysIdentifier, enterTableRowNullFormat, enterTableSample, enterTableSource, enterTableVariableSource, enterTimestampLiteral, enterTrfmClause, enterType, enterUnaryPrefixExpression, enterUnarySuffixExpression, enterUninstallPackage, enterUnionType, enterUniqueJoinExpr, enterUniqueJoinSource, enterUniqueJoinToken, enterUser, enterUserDefinedJoinPropertiesList, enterUserRoleComments, enterValueRowConstructor, enterValuesClause, enterValuesTableConstructor, enterVariableCall, enterVariableName, enterVariableRef, enterVarSizeParam, enterVirtualTableSource, enterWhenExpression, enterWhereClause, enterWhoamiStatement, enterWindow_clause, enterWindow_defn, enterWindow_frame_boundary, enterWindow_frame, enterWindow_specification, enterWithAdminOption, enterWithClause, enterWithGrantOption, enterZorderByClause, exitAccountProvider, exitAddAccountProvider, exitAddGroupStatement, exitAddRoleToProject, exitAddToPackage, exitAddTrustedProject, exitAddUserStatement, exitAdminOptionFor, exitAliasIdentifier, exitAliasList, exitAllIdentifiers, exitAllowPackage, exitAlterStatementSuffixArchive, exitAlterStatementSuffixCompact, exitAlterStatementSuffixFreeze, exitAlterStatementSuffixMergeFiles, exitAlterStatementSuffixRestore, exitAlterTableStatementSuffix, exitAnythingButSemi, exitAnyType, exitAtomExpression, exitAvailableSql11KeywordsForOdpsTableAlias, exitBareDate, exitBetweenOperator, exitBooleanValue, exitBuiltinFunctionStructure, exitBuiltinTypeOrUdt, exitCaseExpression, exitCastExpression, exitCharSetStringLiteral, exitClassNameList, exitClassNameOrArrayDecl, exitClassNameWithPackage, exitClearExpiredGrants, exitClusterByClause, exitColType, exitColTypeList, exitColumnName, exitColumnNameColonType, exitColumnNameColonTypeList, exitColumnNameComment, exitColumnNameCommentList, exitColumnNameList, exitColumnNameOrIndex, exitColumnNameOrIndexInParenthese, exitColumnNameOrIndexNotInParenthese, exitColumnNameType, exitColumnNameTypeList, exitColumnRefOrder, exitColumnRefOrderInParenthese, exitColumnRefOrderNotInParenthese, exitCommand, exitCompactType, exitCompoundStatement, exitConstant, exitCreatePackage, exitCreateRoleStatement, exitCteStatement, exitDateLiteral, exitDateTimeLiteral, exitDateWithoutQuote, exitDeletePackage, exitDescribePackage, exitDescribeRole, exitDescStatement, exitDisallowPackage, exitDistributeByClause, exitDoubleQuoteStringLiteral, exitDropRoleStatement, exitDynamicfilterHint, exitEqualExpression, exitEveryRule, exitExistsExpression, exitExpression, exitExpressionList, exitExpressionsInParenthese, exitExpressionsNotInParenthese, exitFieldExpression, exitFilePath, exitFrame_exclusion, exitFromClause, exitFromQueryExpression, exitFromRest, exitFromSource, exitFunction, exitFunctionArgument, exitFunctionIdentifier, exitFunctionName, exitFunctionParameters, exitFunctionTypeCubeOrRollup, exitFunctionTypeDeclaration, exitFunNameRef, exitGetPolicy, exitGrantLabel, exitGrantOptionFor, exitGrantPrivileges, exitGrantRole, exitGrantSuperPrivilege, exitGroupByClause, exitGroupByKey, exitGroupingExpressionSingle, exitGroupingSetExpression, exitGroupingSetExpressionMultiple, exitGroupingSetsClause, exitGroupingSetsItem, exitHavingClause, exitHavingCondition, exitHintArgName, exitHintArgs, exitHintClause, exitHintItem, exitHintList, exitHintName, exitIdentifier, exitIdentifierWithoutSql11, exitInOperator, exitInstallPackage, exitInstanceId, exitIntervalLiteral, exitIntervalQualifierPrecision, exitIntervalQualifiers, exitIntervalQualifiersUnit, exitIsNullOperator, exitJoinRHS, exitJoinSource, exitJoinToken, exitKeyValueProperty, exitLabel, exitLambdaExpression, exitLambdaParameter, exitLateralView, exitLimitClause, exitListGroups, exitListRoles, exitListTrustedProjects, exitListType, exitListUsers, exitLogicalExpression, exitMapJoinHint, exitMapType, exitMathExpression, exitMathExpressionList, exitMathExpressionListInParentheses, exitMemberAccessOperator, exitMethodAccessOperator, exitMultiInsertFromRest, exitMultiInsertSelect, exitMultiInsertSetOperationFactor, exitMultiInsertSetRHS, exitMultipleSkewHintArgs, exitNewExpression, exitNonReserved, exitNotExpression, exitOdpsqlNonReserved, exitOptions, exitOrderByClause, exitPackageName, exitPackageNameWithProject, exitParameterColumnNameType, exitParameterColumnNameTypeList, exitParameterDefinition, exitParameterTypeDeclaration, exitParameterTypeDeclarationList, exitPartitionByClause, exitPartitionedTableFunction, exitPartitioningSpec, exitPartitionSpec, exitPartitionTableFunctionSource, exitPartitionVal, exitPostSelectClauses, exitPreSelectClauses, exitPrimitiveType, exitPrimitiveTypeOrUdt, exitPrincipalIdentifier, exitPrincipalName, exitPrincipalSpecification, exitPrivilege, exitPrivilegeObject, exitPrivilegeObjectName, exitPrivilegeObjectType, exitPrivilegeProperties, exitPrivilegeType, exitProjectName, exitPurgePrivileges, exitPutPolicy, exitQueryExpression, exitQueryExpressionWithCTE, exitRecordReader, exitRecordWriter, exitRelaxedKeywords, exitRemoveAccountProvider, exitRemoveFromPackage, exitRemoveGroupStatement, exitRemoveRoleFromProject, exitRemoveTrustedProject, exitRemoveUserStatement, exitReserved, exitRevokeLabel, exitRevokePrivileges, exitRevokeRole, exitRevokeSuperPrivilege, exitRoleName, exitRowFormat, exitRowFormatDelimited, exitRowFormatSerde, exitScalarSubQueryExpression, exitSchemaName, exitSelectClause, exitSelectExpression, exitSelectExpressionList, exitSelectItem, exitSelectivityHint, exitSelectList, exitSelectQueryExpression, exitSelectRest, exitSelectTrfmClause, exitSetOperationFactor, exitSetOperator, exitSetRHS, exitShowAcl, exitShowGrants, exitShowItems, exitShowLabel, exitShowPackages, exitShowRoleGrants, exitShowRolePrincipals, exitShowRoles, exitShowSecurityConfiguration, exitShowStatement, exitShowStmtIdentifier, exitSimpleQueryExpression, exitSimpleStringLiteral, exitSkewColumns, exitSkewJoinHint, exitSkewJoinHintArgs, exitSkewJoinHintKeyValues, exitSortByClause, exitSplitSample, exitSql11ReservedKeywordsUsedAsCastFunctionName, exitSql11ReservedKeywordsUsedAsIdentifier, exitStatement, exitStringLiteral, exitStructType, exitSubQueryExpression, exitSubQuerySource, exitTableAlias, exitTableAliasWithCols, exitTableAllColumns, exitTableBucketSample, exitTableFunctionSource, exitTableName, exitTableNameColList, exitTableOrColumnRef, exitTableProperties, exitTablePropertiesList, exitTableRowFormat, exitTableRowFormatCollItemsIdentifier, exitTableRowFormatFieldIdentifier, exitTableRowFormatLinesIdentifier, exitTableRowFormatMapKeysIdentifier, exitTableRowNullFormat, exitTableSample, exitTableSource, exitTableVariableSource, exitTimestampLiteral, exitTrfmClause, exitType, exitUnaryPrefixExpression, exitUnarySuffixExpression, exitUninstallPackage, exitUnionType, exitUniqueJoinExpr, exitUniqueJoinSource, exitUniqueJoinToken, exitUser, exitUserDefinedJoinPropertiesList, exitUserRoleComments, exitValueRowConstructor, exitValuesClause, exitValuesTableConstructor, exitVariableCall, exitVariableName, exitVariableRef, exitVarSizeParam, exitVirtualTableSource, exitWhenExpression, exitWhereClause, exitWindow_clause, exitWindow_defn, exitWindow_frame_boundary, exitWindow_frame, exitWindow_specification, exitWithAdminOption, exitWithClause, exitWithGrantOption, exitZorderByClause, visitErrorNode, visitTerminal
public void exitAlterStatement(CommandParser.AlterStatementContext ctx)
CommandParserBaseListener
CommandParser.alterStatement()
.
The default implementation does nothing.
exitAlterStatement
in interface CommandParserListener
exitAlterStatement
in class CommandParserBaseListener
ctx
- the parse treepublic void exitShowTableStatement(CommandParser.ShowTableStatementContext ctx)
CommandParserBaseListener
CommandParser.showTableStatement()
.
The default implementation does nothing.
exitShowTableStatement
in interface CommandParserListener
exitShowTableStatement
in class CommandParserBaseListener
ctx
- the parse treepublic void exitAuthorizationStatement(CommandParser.AuthorizationStatementContext ctx)
CommandParserBaseListener
CommandParser.authorizationStatement()
.
The default implementation does nothing.
exitAuthorizationStatement
in interface CommandParserListener
exitAuthorizationStatement
in class CommandParserBaseListener
ctx
- the parse treepublic void exitSqlCostStatement(CommandParser.SqlCostStatementContext ctx)
CommandParserBaseListener
CommandParser.sqlCostStatement()
.
The default implementation does nothing.
exitSqlCostStatement
in interface CommandParserListener
exitSqlCostStatement
in class CommandParserBaseListener
ctx
- the parse treepublic void exitShowPartitionStatement(CommandParser.ShowPartitionStatementContext ctx)
CommandParserBaseListener
CommandParser.showPartitionStatement()
.
The default implementation does nothing.
exitShowPartitionStatement
in interface CommandParserListener
exitShowPartitionStatement
in class CommandParserBaseListener
ctx
- the parse treepublic void exitShowInstanceStatement(CommandParser.ShowInstanceStatementContext ctx)
CommandParserBaseListener
CommandParser.showInstanceStatement()
.
The default implementation does nothing.
exitShowInstanceStatement
in interface CommandParserListener
exitShowInstanceStatement
in class CommandParserBaseListener
ctx
- the parse treepublic void exitDescTableStatement(CommandParser.DescTableStatementContext ctx)
CommandParserBaseListener
CommandParser.descTableStatement()
.
The default implementation does nothing.
exitDescTableStatement
in interface CommandParserListener
exitDescTableStatement
in class CommandParserBaseListener
ctx
- the parse treepublic void exitDescTableExtendedStatement(CommandParser.DescTableExtendedStatementContext ctx)
CommandParserBaseListener
CommandParser.descTableExtendedStatement()
.
The default implementation does nothing.
exitDescTableExtendedStatement
in interface CommandParserListener
exitDescTableExtendedStatement
in class CommandParserBaseListener
ctx
- the parse treepublic void exitDescProjectStatement(CommandParser.DescProjectStatementContext ctx)
CommandParserBaseListener
CommandParser.descProjectStatement()
.
The default implementation does nothing.
exitDescProjectStatement
in interface CommandParserListener
exitDescProjectStatement
in class CommandParserBaseListener
ctx
- the parse treepublic void exitDescInstanceStatement(CommandParser.DescInstanceStatementContext ctx)
CommandParserBaseListener
CommandParser.descInstanceStatement()
.
The default implementation does nothing.
exitDescInstanceStatement
in interface CommandParserListener
exitDescInstanceStatement
in class CommandParserBaseListener
ctx
- the parse treepublic void exitWhoamiStatement(CommandParser.WhoamiStatementContext ctx)
CommandParserBaseListener
CommandParser.whoamiStatement()
.
The default implementation does nothing.
exitWhoamiStatement
in interface CommandParserListener
exitWhoamiStatement
in class CommandParserBaseListener
ctx
- the parse treepublic void exitShowCreateTableStatement(CommandParser.ShowCreateTableStatementContext ctx)
CommandParserBaseListener
CommandParser.showCreateTableStatement()
.
The default implementation does nothing.
exitShowCreateTableStatement
in interface CommandParserListener
exitShowCreateTableStatement
in class CommandParserBaseListener
ctx
- the parse treepublic void exitShowSchemasStatament(CommandParser.ShowSchemasStatamentContext ctx)
CommandParserBaseListener
CommandParser.showSchemasStatament()
.
The default implementation does nothing.
exitShowSchemasStatament
in interface CommandParserListener
exitShowSchemasStatament
in class CommandParserBaseListener
ctx
- the parse treepublic void exitDescSchemaStatement(CommandParser.DescSchemaStatementContext ctx)
CommandParserBaseListener
CommandParser.descSchemaStatement()
.
The default implementation does nothing.
exitDescSchemaStatement
in interface CommandParserListener
exitDescSchemaStatement
in class CommandParserBaseListener
ctx
- the parse treepublic Command getCommand()
Copyright © 2023 Alibaba Cloud Computing. All rights reserved.