Class EncryptDistSQLStatementVisitor
- java.lang.Object
-
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
-
- org.apache.shardingsphere.distsql.parser.autogen.EncryptDistSQLStatementBaseVisitor<ASTNode>
-
- org.apache.shardingsphere.encrypt.distsql.parser.core.EncryptDistSQLStatementVisitor
-
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<ASTNode>,EncryptDistSQLStatementVisitor<ASTNode>,SQLVisitor<ASTNode>
public final class EncryptDistSQLStatementVisitor extends EncryptDistSQLStatementBaseVisitor<ASTNode> implements SQLVisitor<ASTNode>
SQL statement visitor for encrypt DistSQL.
-
-
Constructor Summary
Constructors Constructor Description EncryptDistSQLStatementVisitor()
-
Method Summary
-
Methods inherited from class org.apache.shardingsphere.distsql.parser.autogen.EncryptDistSQLStatementBaseVisitor
visitAlgorithmTypeName, visitAssistedQueryAlgorithm, visitAssistedQueryColumnDefinition, visitAssistedQueryColumnName, visitBuildInEncryptAlgorithmType, visitCipherColumnDefinition, visitCipherColumnName, visitColumnDefinition, visitColumnName, visitEncryptAlgorithm, visitExecute, visitIfExists, visitIfNotExists, visitLikeQueryAlgorithm, visitLikeQueryColumnDefinition, visitLikeQueryColumnName, visitLiteral, visitProperties, visitPropertiesDefinition, visitProperty, visitResourceName, visitTableRule
-
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
-
-
-
-
Method Detail
-
visitCreateEncryptRule
public ASTNode visitCreateEncryptRule(EncryptDistSQLStatementParser.CreateEncryptRuleContext ctx)
Description copied from class:EncryptDistSQLStatementBaseVisitorVisit a parse tree produced byEncryptDistSQLStatementParser.createEncryptRule().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateEncryptRulein interfaceEncryptDistSQLStatementVisitor<ASTNode>- Overrides:
visitCreateEncryptRulein classEncryptDistSQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlterEncryptRule
public ASTNode visitAlterEncryptRule(EncryptDistSQLStatementParser.AlterEncryptRuleContext ctx)
Description copied from class:EncryptDistSQLStatementBaseVisitorVisit a parse tree produced byEncryptDistSQLStatementParser.alterEncryptRule().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlterEncryptRulein interfaceEncryptDistSQLStatementVisitor<ASTNode>- Overrides:
visitAlterEncryptRulein classEncryptDistSQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropEncryptRule
public ASTNode visitDropEncryptRule(EncryptDistSQLStatementParser.DropEncryptRuleContext ctx)
Description copied from class:EncryptDistSQLStatementBaseVisitorVisit a parse tree produced byEncryptDistSQLStatementParser.dropEncryptRule().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropEncryptRulein interfaceEncryptDistSQLStatementVisitor<ASTNode>- Overrides:
visitDropEncryptRulein classEncryptDistSQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShowEncryptRules
public ASTNode visitShowEncryptRules(EncryptDistSQLStatementParser.ShowEncryptRulesContext ctx)
Description copied from class:EncryptDistSQLStatementBaseVisitorVisit a parse tree produced byEncryptDistSQLStatementParser.showEncryptRules().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitShowEncryptRulesin interfaceEncryptDistSQLStatementVisitor<ASTNode>- Overrides:
visitShowEncryptRulesin classEncryptDistSQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEncryptRuleDefinition
public ASTNode visitEncryptRuleDefinition(EncryptDistSQLStatementParser.EncryptRuleDefinitionContext ctx)
Description copied from class:EncryptDistSQLStatementBaseVisitorVisit a parse tree produced byEncryptDistSQLStatementParser.encryptRuleDefinition().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitEncryptRuleDefinitionin interfaceEncryptDistSQLStatementVisitor<ASTNode>- Overrides:
visitEncryptRuleDefinitionin classEncryptDistSQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEncryptColumnDefinition
public ASTNode visitEncryptColumnDefinition(EncryptDistSQLStatementParser.EncryptColumnDefinitionContext ctx)
Description copied from class:EncryptDistSQLStatementBaseVisitorVisit a parse tree produced byEncryptDistSQLStatementParser.encryptColumnDefinition().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitEncryptColumnDefinitionin interfaceEncryptDistSQLStatementVisitor<ASTNode>- Overrides:
visitEncryptColumnDefinitionin classEncryptDistSQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlgorithmDefinition
public ASTNode visitAlgorithmDefinition(EncryptDistSQLStatementParser.AlgorithmDefinitionContext ctx)
Description copied from class:EncryptDistSQLStatementBaseVisitorVisit a parse tree produced byEncryptDistSQLStatementParser.algorithmDefinition().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlgorithmDefinitionin interfaceEncryptDistSQLStatementVisitor<ASTNode>- Overrides:
visitAlgorithmDefinitionin classEncryptDistSQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTableName
public ASTNode visitTableName(EncryptDistSQLStatementParser.TableNameContext ctx)
Description copied from class:EncryptDistSQLStatementBaseVisitorVisit a parse tree produced byEncryptDistSQLStatementParser.tableName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTableNamein interfaceEncryptDistSQLStatementVisitor<ASTNode>- Overrides:
visitTableNamein classEncryptDistSQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDatabaseName
public ASTNode visitDatabaseName(EncryptDistSQLStatementParser.DatabaseNameContext ctx)
Description copied from class:EncryptDistSQLStatementBaseVisitorVisit a parse tree produced byEncryptDistSQLStatementParser.databaseName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDatabaseNamein interfaceEncryptDistSQLStatementVisitor<ASTNode>- Overrides:
visitDatabaseNamein classEncryptDistSQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCountEncryptRule
public ASTNode visitCountEncryptRule(EncryptDistSQLStatementParser.CountEncryptRuleContext ctx)
Description copied from class:EncryptDistSQLStatementBaseVisitorVisit a parse tree produced byEncryptDistSQLStatementParser.countEncryptRule().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCountEncryptRulein interfaceEncryptDistSQLStatementVisitor<ASTNode>- Overrides:
visitCountEncryptRulein classEncryptDistSQLStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-