Class EncryptDistSQLParser
- java.lang.Object
-
- org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
- org.antlr.v4.runtime.Parser
-
- org.apache.shardingsphere.distsql.parser.autogen.EncryptDistSQLStatementParser
-
- org.apache.shardingsphere.encrypt.distsql.parser.core.EncryptDistSQLParser
-
- All Implemented Interfaces:
SQLParser
public final class EncryptDistSQLParser extends EncryptDistSQLStatementParser implements SQLParser
SQL parser for encrypt DistSQL.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.shardingsphere.distsql.parser.autogen.EncryptDistSQLStatementParser
EncryptDistSQLStatementParser.AlgorithmDefinitionContext, EncryptDistSQLStatementParser.AlgorithmTypeNameContext, EncryptDistSQLStatementParser.AlterEncryptRuleContext, EncryptDistSQLStatementParser.AssistedQueryAlgorithmContext, EncryptDistSQLStatementParser.AssistedQueryColumnDefinitionContext, EncryptDistSQLStatementParser.AssistedQueryColumnNameContext, EncryptDistSQLStatementParser.BuildInEncryptAlgorithmTypeContext, EncryptDistSQLStatementParser.CipherColumnDefinitionContext, EncryptDistSQLStatementParser.CipherColumnNameContext, EncryptDistSQLStatementParser.ColumnDefinitionContext, EncryptDistSQLStatementParser.ColumnNameContext, EncryptDistSQLStatementParser.CountEncryptRuleContext, EncryptDistSQLStatementParser.CreateEncryptRuleContext, EncryptDistSQLStatementParser.DatabaseNameContext, EncryptDistSQLStatementParser.DropEncryptRuleContext, EncryptDistSQLStatementParser.EncryptAlgorithmContext, EncryptDistSQLStatementParser.EncryptColumnDefinitionContext, EncryptDistSQLStatementParser.EncryptRuleDefinitionContext, EncryptDistSQLStatementParser.ExecuteContext, EncryptDistSQLStatementParser.IfExistsContext, EncryptDistSQLStatementParser.IfNotExistsContext, EncryptDistSQLStatementParser.LikeQueryAlgorithmContext, EncryptDistSQLStatementParser.LikeQueryColumnDefinitionContext, EncryptDistSQLStatementParser.LikeQueryColumnNameContext, EncryptDistSQLStatementParser.LiteralContext, EncryptDistSQLStatementParser.PropertiesContext, EncryptDistSQLStatementParser.PropertiesDefinitionContext, EncryptDistSQLStatementParser.PropertyContext, EncryptDistSQLStatementParser.ResourceNameContext, EncryptDistSQLStatementParser.ShowEncryptRulesContext, EncryptDistSQLStatementParser.TableNameContext, EncryptDistSQLStatementParser.TableRuleContext
-
-
Field Summary
-
Fields inherited from class org.apache.shardingsphere.distsql.parser.autogen.EncryptDistSQLStatementParser
_ATN, _decisionToDFA, _serializedATN, _sharedContextCache, AES, ALTER, AMPERSAND_, AND_, ASSISTED_QUERY, ASSISTED_QUERY_ALGORITHM, ASSISTED_QUERY_COLUMN, ASTERISK_, AT_, BACKSLASH_, BITNUM_, BQ_, CARET_, CHAR_DIGEST_LIKE, CIPHER, COLON_, COLUMN, COLUMNS, COMMA_, COUNT, CREATE, DEQ_, DOT_, DOTASTERISK_, DQ_, DROP, ENCRYPT, ENCRYPT_ALGORITHM, EQ_, EXISTS, FALSE, FOR_GENERATOR, FROM, GT_, GTE_, HEX_, HEXDIGIT_, IDENTIFIER_, IF, INT_, JSONSEPARATOR_, LBE_, LBT_, LIKE_QUERY, LIKE_QUERY_ALGORITHM, LIKE_QUERY_COLUMN, LP_, LT_, LTE_, MD5, MINUS_, MOD_, NAME, NEQ_, NOT, NOT_, NUMBER_, OR_, PLUS_, POUND_, PROPERTIES, QUESTION_, RBE_, RBT_, RC4, RESOURCE, RP_, RULE, RULE_algorithmDefinition, RULE_algorithmTypeName, RULE_alterEncryptRule, RULE_assistedQueryAlgorithm, RULE_assistedQueryColumnDefinition, RULE_assistedQueryColumnName, RULE_buildInEncryptAlgorithmType, RULE_cipherColumnDefinition, RULE_cipherColumnName, RULE_columnDefinition, RULE_columnName, RULE_countEncryptRule, RULE_createEncryptRule, RULE_databaseName, RULE_dropEncryptRule, RULE_encryptAlgorithm, RULE_encryptColumnDefinition, RULE_encryptRuleDefinition, RULE_execute, RULE_ifExists, RULE_ifNotExists, RULE_likeQueryAlgorithm, RULE_likeQueryColumnDefinition, RULE_likeQueryColumnName, RULE_literal, RULE_properties, RULE_propertiesDefinition, RULE_property, RULE_resourceName, RULE_showEncryptRules, RULE_tableName, RULE_tableRule, ruleNames, RULES, SAFEEQ_, SEMI_, SHOW, SIGNEDLEFTSHIFT_, SIGNEDRIGHTSHIFT_, SLASH_, SM3, SM4, SQ_, STRING_, TABLE, TILDE_, tokenNames, TRUE, TYPE, UL_, VERTICALBAR_, VOCABULARY, WS
-
-
Constructor Summary
Constructors Constructor Description EncryptDistSQLParser(org.antlr.v4.runtime.TokenStream input)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ASTNodeparse()-
Methods inherited from class org.apache.shardingsphere.distsql.parser.autogen.EncryptDistSQLStatementParser
algorithmDefinition, algorithmTypeName, alterEncryptRule, assistedQueryAlgorithm, assistedQueryColumnDefinition, assistedQueryColumnName, buildInEncryptAlgorithmType, cipherColumnDefinition, cipherColumnName, columnDefinition, columnName, countEncryptRule, createEncryptRule, databaseName, dropEncryptRule, encryptAlgorithm, encryptColumnDefinition, encryptRuleDefinition, execute, getATN, getGrammarFileName, getRuleNames, getSerializedATN, getTokenNames, getVocabulary, ifExists, ifNotExists, likeQueryAlgorithm, likeQueryColumnDefinition, likeQueryColumnName, literal, properties, propertiesDefinition, property, resourceName, showEncryptRules, tableName, tableRule
-
Methods inherited from class org.antlr.v4.runtime.Parser
addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, dumpDFA, enterOuterAlt, enterRecursionRule, enterRecursionRule, enterRule, exitRule, getATNWithBypassAlts, getBuildParseTree, getContext, getCurrentToken, getDFAStrings, getErrorHandler, getExpectedTokens, getExpectedTokensWithinCurrentRule, getInputStream, getInvokingContext, getNumberOfSyntaxErrors, getParseInfo, getParseListeners, getPrecedence, getRuleContext, getRuleIndex, getRuleInvocationStack, getRuleInvocationStack, getSourceName, getTokenFactory, getTokenStream, getTrimParseTree, inContext, isExpectedToken, isMatchedEOF, isTrace, match, matchWildcard, notifyErrorListeners, notifyErrorListeners, precpred, pushNewRecursionContext, removeParseListener, removeParseListeners, reset, setBuildParseTree, setContext, setErrorHandler, setInputStream, setProfile, setTokenFactory, setTokenStream, setTrace, setTrimParseTree, triggerEnterRuleEvent, triggerExitRuleEvent, unrollRecursionContexts
-
Methods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
-
-