public final class MySQLParser extends MySQLStatementParser implements SQLParser
MySQLStatementParser.AddColumnSpecificationContext, MySQLStatementParser.AddConstraintSpecificationContext, MySQLStatementParser.AddIndexSpecificationContext, MySQLStatementParser.AliasContext, MySQLStatementParser.AllClause_Context, MySQLStatementParser.AlterSpecification_Context, MySQLStatementParser.AlterSpecifications_Context, MySQLStatementParser.AlterTableContext, MySQLStatementParser.AlterUserContext, MySQLStatementParser.AssignmentContext, MySQLStatementParser.AssignmentValueContext, MySQLStatementParser.AssignmentValuesContext, MySQLStatementParser.AutoCommitValueContext, MySQLStatementParser.BeginTransactionContext, MySQLStatementParser.BitExprContext, MySQLStatementParser.BooleanPrimaryContext, MySQLStatementParser.CaseCompContext, MySQLStatementParser.CaseCondContext, MySQLStatementParser.CaseExprContext, MySQLStatementParser.CaseResultContext, MySQLStatementParser.CaseWhenCompContext, MySQLStatementParser.CastFunctionContext, MySQLStatementParser.ChangeColumnSpecificationContext, MySQLStatementParser.CharacterSet_Context, MySQLStatementParser.CharFunctionContext, MySQLStatementParser.CheckConstraintDefinition_Context, MySQLStatementParser.CollateClause_Context, MySQLStatementParser.ColumnDefinitionContext, MySQLStatementParser.ColumnNameContext, MySQLStatementParser.ColumnNamesContext, MySQLStatementParser.CommitContext, MySQLStatementParser.CommonDataTypeOption_Context, MySQLStatementParser.ComparisonOperatorContext, MySQLStatementParser.ConstraintDefinition_Context, MySQLStatementParser.ConvertFunctionContext, MySQLStatementParser.CreateDefinition_Context, MySQLStatementParser.CreateDefinitions_Context, MySQLStatementParser.CreateIndexContext, MySQLStatementParser.CreateLike_Context, MySQLStatementParser.CreateRoleContext, MySQLStatementParser.CreateTableContext, MySQLStatementParser.CreateUserContext, MySQLStatementParser.CteClause_Context, MySQLStatementParser.DataTypeContext, MySQLStatementParser.DataTypeLengthContext, MySQLStatementParser.DataTypeName_Context, MySQLStatementParser.DeleteClauseContext, MySQLStatementParser.DeleteContext, MySQLStatementParser.DistinctContext, MySQLStatementParser.DropColumnSpecificationContext, MySQLStatementParser.DropIndexContext, MySQLStatementParser.DropIndexSpecificationContext, MySQLStatementParser.DropPrimaryKeySpecificationContext, MySQLStatementParser.DropRoleContext, MySQLStatementParser.DropTableContext, MySQLStatementParser.DropUserContext, MySQLStatementParser.ElseResultContext, MySQLStatementParser.ExecuteContext, MySQLStatementParser.ExprContext, MySQLStatementParser.ExtractFunctionContext, MySQLStatementParser.FirstOrAfterColumnContext, MySQLStatementParser.ForeignKeyOption_Context, MySQLStatementParser.FrameBetweenContext, MySQLStatementParser.FrameClauseContext, MySQLStatementParser.FrameEndContext, MySQLStatementParser.FrameExtentContext, MySQLStatementParser.FrameStartContext, MySQLStatementParser.FrameUnitsContext, MySQLStatementParser.FromClauseContext, MySQLStatementParser.FromMultiContext, MySQLStatementParser.FromMultiTableContext, MySQLStatementParser.FromMultiTablesContext, MySQLStatementParser.FromSingleContext, MySQLStatementParser.FunctionCallContext, MySQLStatementParser.FunctionNameContext, MySQLStatementParser.GeneratedDataType_Context, MySQLStatementParser.GrantContext, MySQLStatementParser.GroupByClauseContext, MySQLStatementParser.GroupConcatContext, MySQLStatementParser.HavingClauseContext, MySQLStatementParser.Identifier_Context, MySQLStatementParser.IgnoredIdentifier_Context, MySQLStatementParser.IgnoredIdentifiers_Context, MySQLStatementParser.IndexDefinition_Context, MySQLStatementParser.IndexHint_Context, MySQLStatementParser.IndexHintList_Context, MySQLStatementParser.IndexNameContext, MySQLStatementParser.IndexOption_Context, MySQLStatementParser.IndexType_Context, MySQLStatementParser.InlineDataType_Context, MySQLStatementParser.InsertContext, MySQLStatementParser.InsertSelectClauseContext, MySQLStatementParser.InsertSpecification_Context, MySQLStatementParser.InsertValuesClauseContext, MySQLStatementParser.IntervalExprContext, MySQLStatementParser.JoinConditionContext, MySQLStatementParser.JoinTableContext, MySQLStatementParser.KeyPart_Context, MySQLStatementParser.KeyParts_Context, MySQLStatementParser.LevelClauseContext, MySQLStatementParser.LevelInWeightListElementContext, MySQLStatementParser.LevelInWeightListElementsContext, MySQLStatementParser.LimitClauseContext, MySQLStatementParser.LiteralContext, MySQLStatementParser.Literals_Context, MySQLStatementParser.ModifyColumnSpecificationContext, MySQLStatementParser.NumberContext, MySQLStatementParser.ObjectType_Context, MySQLStatementParser.OnDuplicateKeyClauseContext, MySQLStatementParser.OnObjectClause_Context, MySQLStatementParser.OrderByClauseContext, MySQLStatementParser.OrderByItemContext, MySQLStatementParser.OverClauseContext, MySQLStatementParser.PartitionDefinition_Context, MySQLStatementParser.PartitionDefinitionOption_Context, MySQLStatementParser.PartitionDefinitions_Context, MySQLStatementParser.PartitionLessThanValue_Context, MySQLStatementParser.PartitionNames_Context, MySQLStatementParser.PartitionValueList_Context, MySQLStatementParser.PositionFunctionContext, MySQLStatementParser.PredicateContext, MySQLStatementParser.PrimaryKeyContext, MySQLStatementParser.PrimaryKeyOption_Context, MySQLStatementParser.PrivilegeClause_Context, MySQLStatementParser.PrivilegeLevel_Context, MySQLStatementParser.Privileges_Context, MySQLStatementParser.PrivilegeType_Context, MySQLStatementParser.ProxyClause_Context, MySQLStatementParser.QualifiedShorthandContext, MySQLStatementParser.QuestionContext, MySQLStatementParser.RangeItem_Context, MySQLStatementParser.ReferenceDefinition_Context, MySQLStatementParser.ReferenceOption_Context, MySQLStatementParser.RenameColumnSpecificationContext, MySQLStatementParser.RenameIndexSpecificationContext, MySQLStatementParser.RenameTableSpecificationContext, MySQLStatementParser.RenameUserContext, MySQLStatementParser.RevokeContext, MySQLStatementParser.RoleClause_Context, MySQLStatementParser.RollbackContext, MySQLStatementParser.SavepointContext, MySQLStatementParser.SelectClauseContext, MySQLStatementParser.SelectContext, MySQLStatementParser.SelectExprContext, MySQLStatementParser.SelectExpressionContext, MySQLStatementParser.SelectExprsContext, MySQLStatementParser.SelectSpecificationContext, MySQLStatementParser.SetAssignmentsClauseContext, MySQLStatementParser.SetAutoCommitContext, MySQLStatementParser.SetPasswordContext, MySQLStatementParser.SetRoleContext, MySQLStatementParser.SetTransactionContext, MySQLStatementParser.SimpleExprContext, MySQLStatementParser.SpecialFunctionContext, MySQLStatementParser.StringContext, MySQLStatementParser.SubpartitionDefinition_Context, MySQLStatementParser.SubqueryContext, MySQLStatementParser.SubstringFunctionContext, MySQLStatementParser.TableFactorContext, MySQLStatementParser.TableNameContext, MySQLStatementParser.TableOption_Context, MySQLStatementParser.TableOptions_Context, MySQLStatementParser.TableReferenceContext, MySQLStatementParser.TableReferencesContext, MySQLStatementParser.TrimFunctionContext, MySQLStatementParser.TruncateTableContext, MySQLStatementParser.UnionSelectContext, MySQLStatementParser.UniqueOption_Context, MySQLStatementParser.UnqualifiedShorthandContext, MySQLStatementParser.UnreservedWord_Context, MySQLStatementParser.UpdateClauseContext, MySQLStatementParser.UpdateContext, MySQLStatementParser.VariableContext, MySQLStatementParser.WeightStringFunctionContext, MySQLStatementParser.WhenResultContext, MySQLStatementParser.WhereClauseContext, MySQLStatementParser.WindowClause_Context, MySQLStatementParser.WindowFunctionContext, MySQLStatementParser.WindowItem_Context, MySQLStatementParser.WindowPartitionClauseContext, MySQLStatementParser.WindowSpecContext, MySQLStatementParser.WithClause_Context_ATN, _decisionToDFA, _serializedATN, _sharedContextCache, ACCOUNT, ACTION, ADD, AFTER, ALGORITHM, ALL, ALTER, ALWAYS, AMPERSAND_, ANALYZE, AND, AND_, ANY, AS, ASC, ASTERISK_, AT_, AUDIT_ADMIN, AUTO_INCREMENT, AUTOCOMMIT, AVG_ROW_LENGTH, BACKSLASH_, BEGIN, BETWEEN, BINARY, BINLOG_ADMIN, BIT_NUM_, BLOCK_COMMENT, BOTH, BQ_, BTREE, BY, CARET_, CASCADE, CASE, CAST, CHAIN, CHANGE, CHAR, CHARACTER, CHARSET, CHECK, CHECKSUM, CIPHER, CLIENT, COALESCE, COLLATE, COLON_, COLUMN, COLUMN_FORMAT, COLUMNS, COMMA_, COMMENT, COMMIT, COMMITTED, COMPACT, COMPRESSED, COMPRESSION, CONNECTION, CONNECTION_ADMIN, CONSISTENT, CONSTRAINT, CONVERT, COPY, CREATE, CROSS, CURRENT, CURRENT_TIMESTAMP, DATA, DATABASES, DATE, DAY, DEFAULT, DELAY_KEY_WRITE, DELAYED, DELETE, DEQ_, DESC, DIRECTORY, DISABLE, DISCARD, DISK, DISTINCT, DISTINCTROW, DIV, DOT_, DOT_ASTERISK_, DOUBLE, DQ_, DROP, DUPLICATE, DYNAMIC, ELSE, ENABLE, ENCRYPTION, ENCRYPTION_KEY_ADMIN, END, ENFORCED, ENGINE, EQ_, ESCAPE, EVENT, EXCEPT, EXCHANGE, EXCLUSIVE, EXECUTE, EXISTS, EXTRACT, FALSE, FILE, FIREWALL_ADMIN, FIREWALL_USER, FIRST, FIXED, FOLLOWING, FOR, FOR_GENERATOR, FORCE, FOREIGN, FROM, FULL, FULLTEXT, FUNCTION, GENERATED, GLOBAL, GRANT, GROUP, GROUP_CONCAT, GROUP_REPLICATION_ADMIN, GT_, GTE_, HASH, HAVING, HEX_DIGIT_, HIGH_PRIORITY, IDENTIFIED, IDENTIFIER_, IF, IGNORE, IMPORT_, IN, INDEX, INLINE_COMMENT, INNER, INPLACE, INSERT, INSERT_METHOD, INSTANT, INTERVAL, INTO, INVISIBLE, IS, JOIN, KEY, KEY_BLOCK_SIZE, KEYS, LAST, LBE_, LBT_, LEADING, LEFT, LESS, LEVEL, LIKE, LIMIT, LINEAR, LOCALTIME, LOCALTIMESTAMP, LOCK, LOW_PRIORITY, LP_, LT_, LTE_, MATCH, MAX_ROWS, MAXVALUE, MEMORY, MIN_ROWS, MINUS_, MOD, MOD_, MODIFY, NATURAL, NEQ_, NO, NONE, NOT, NOT_, NOW, NULL, NUMBER_, OFFLINE, OFFSET, ON, ONLINE, OPTIMIZE, OPTION, OR, OR_, ORDER, OUTER, OVER, PACK_KEYS, PARSER, PARTIAL, PARTITION, PARTITIONING, PASSWORD, PERSIST, PERSIST_ONLY, PLUS_, POSITION, POUND_, PRECEDING, PRECISION, PRIMARY, PRIVILEGES, PROCEDURE, PROCESS, PROXY, QUESTION_, QUICK, RANGE, RBE_, RBT_, READ, REBUILD, RECURSIVE, REDUNDANT, REFERENCES, REGEXP, RELEASE, RELOAD, REMOVE, RENAME, REORGANIZE, REPAIR, REPLACE, REPLICATION, REPLICATION_SLAVE_ADMIN, REQUIRE, RESTRICT, REVERSE, REVOKE, RIGHT, RLIKE, ROLE, ROLE_ADMIN, ROLLBACK, ROLLUP, ROUTINE, ROW, ROW_FORMAT, ROWS, RP_, RULE_addColumnSpecification, RULE_addConstraintSpecification, RULE_addIndexSpecification, RULE_alias, RULE_allClause_, RULE_alterSpecification_, RULE_alterSpecifications_, RULE_alterTable, RULE_alterUser, RULE_assignment, RULE_assignmentValue, RULE_assignmentValues, RULE_autoCommitValue, RULE_beginTransaction, RULE_bitExpr, RULE_booleanPrimary, RULE_caseComp, RULE_caseCond, RULE_caseExpr, RULE_caseResult, RULE_caseWhenComp, RULE_castFunction, RULE_changeColumnSpecification, RULE_characterSet_, RULE_charFunction, RULE_checkConstraintDefinition_, RULE_collateClause_, RULE_columnDefinition, RULE_columnName, RULE_columnNames, RULE_commit, RULE_commonDataTypeOption_, RULE_comparisonOperator, RULE_constraintDefinition_, RULE_convertFunction, RULE_createDefinition_, RULE_createDefinitions_, RULE_createIndex, RULE_createLike_, RULE_createRole, RULE_createTable, RULE_createUser, RULE_cteClause_, RULE_dataType, RULE_dataTypeLength, RULE_dataTypeName_, RULE_delete, RULE_deleteClause, RULE_distinct, RULE_dropColumnSpecification, RULE_dropIndex, RULE_dropIndexSpecification, RULE_dropPrimaryKeySpecification, RULE_dropRole, RULE_dropTable, RULE_dropUser, RULE_elseResult, RULE_execute, RULE_expr, RULE_extractFunction, RULE_firstOrAfterColumn, RULE_foreignKeyOption_, RULE_frameBetween, RULE_frameClause, RULE_frameEnd, RULE_frameExtent, RULE_frameStart, RULE_frameUnits, RULE_fromClause, RULE_fromMulti, RULE_fromMultiTable, RULE_fromMultiTables, RULE_fromSingle, RULE_functionCall, RULE_functionName, RULE_generatedDataType_, RULE_grant, RULE_groupByClause, RULE_groupConcat, RULE_havingClause, RULE_identifier_, RULE_ignoredIdentifier_, RULE_ignoredIdentifiers_, RULE_indexDefinition_, RULE_indexHint_, RULE_indexHintList_, RULE_indexName, RULE_indexOption_, RULE_indexType_, RULE_inlineDataType_, RULE_insert, RULE_insertSelectClause, RULE_insertSpecification_, RULE_insertValuesClause, RULE_intervalExpr, RULE_joinCondition, RULE_joinTable, RULE_keyPart_, RULE_keyParts_, RULE_levelClause, RULE_levelInWeightListElement, RULE_levelInWeightListElements, RULE_limitClause, RULE_literal, RULE_literals_, RULE_modifyColumnSpecification, RULE_number, RULE_objectType_, RULE_onDuplicateKeyClause, RULE_onObjectClause_, RULE_orderByClause, RULE_orderByItem, RULE_overClause, RULE_partitionDefinition_, RULE_partitionDefinitionOption_, RULE_partitionDefinitions_, RULE_partitionLessThanValue_, RULE_partitionNames_, RULE_partitionValueList_, RULE_positionFunction, RULE_predicate, RULE_primaryKey, RULE_primaryKeyOption_, RULE_privilegeClause_, RULE_privilegeLevel_, RULE_privileges_, RULE_privilegeType_, RULE_proxyClause_, RULE_qualifiedShorthand, RULE_question, RULE_rangeItem_, RULE_referenceDefinition_, RULE_referenceOption_, RULE_renameColumnSpecification, RULE_renameIndexSpecification, RULE_renameTableSpecification, RULE_renameUser, RULE_revoke, RULE_roleClause_, RULE_rollback, RULE_savepoint, RULE_select, RULE_selectClause, RULE_selectExpr, RULE_selectExpression, RULE_selectExprs, RULE_selectSpecification, RULE_setAssignmentsClause, RULE_setAutoCommit, RULE_setPassword, RULE_setRole, RULE_setTransaction, RULE_simpleExpr, RULE_specialFunction, RULE_string, RULE_subpartitionDefinition_, RULE_subquery, RULE_substringFunction, RULE_tableFactor, RULE_tableName, RULE_tableOption_, RULE_tableOptions_, RULE_tableReference, RULE_tableReferences, RULE_trimFunction, RULE_truncateTable, RULE_unionSelect, RULE_uniqueOption_, RULE_unqualifiedShorthand, RULE_unreservedWord_, RULE_update, RULE_updateClause, RULE_variable, RULE_weightStringFunction, RULE_whenResult, RULE_whereClause, RULE_windowClause_, RULE_windowFunction, RULE_windowItem_, RULE_windowPartitionClause, RULE_windowSpec, RULE_withClause_, ruleNames, SAFE_EQ_, SAVEPOINT, SELECT, SEMI_, SEPARATOR, SESSION, SET, SET_USER_ID, SHARED, SHOW, SHUTDOWN, SIGNED_LEFT_SHIFT_, SIGNED_RIGHT_SHIFT_, SIMPLE, SLASH_, SLAVE, SOUNDS, SPATIAL, SQ_, SQL_BIG_RESULT, SQL_BUFFER_RESULT, SQL_CACHE, SQL_CALC_FOUND_ROWS, SQL_NO_CACHE, SQL_SMALL_RESULT, SQLDML, SQLDQL, SSL, START, STATS_AUTO_RECALC, STATS_PERSISTENT, STATS_SAMPLE_PAGES, STORAGE, STORED, STRAIGHT_JOIN, STRING_, SUBPARTITION, SUBSTR, SUBSTRING, SUPER, SYSTEM_VARIABLES_ADMIN, TABLE, TABLES, TABLESPACE, TEMPORARY, THAN, THEN, TILDE_, TIME, TIMESTAMP, TO, tokenNames, TRAILING, TRANSACTION, TRIGGER, TRIM, TRUE, TRUNCATE, UNBOUNDED, UNION, UNIQUE, UNKNOWN, UNLOCK, UNSIGNED, UPDATE, UPGRADE, USAGE, USE, USER, USING, VALIDATION, VALUE, VALUES, VERSION_TOKEN_ADMIN, VERTICAL_BAR_, VIEW, VIRTUAL, VISIBLE, VOCABULARY, WEIGHT_STRING, WHEN, WHERE, WINDOW, WITH, WITHOUT, WRITE, WS, XOR, ZEROFILL| Constructor and Description |
|---|
MySQLParser(org.antlr.v4.runtime.TokenStream input) |
addColumnSpecification, addConstraintSpecification, addIndexSpecification, alias, allClause_, alterSpecification_, alterSpecifications_, alterTable, alterUser, assignment, assignmentValue, assignmentValues, autoCommitValue, beginTransaction, bitExpr, booleanPrimary, caseComp, caseCond, caseExpr, caseResult, caseWhenComp, castFunction, changeColumnSpecification, characterSet_, charFunction, checkConstraintDefinition_, collateClause_, columnDefinition, columnName, columnNames, commit, commonDataTypeOption_, comparisonOperator, constraintDefinition_, convertFunction, createDefinition_, createDefinitions_, createIndex, createLike_, createRole, createTable, createUser, cteClause_, dataType, dataTypeLength, dataTypeName_, delete, deleteClause, distinct, dropColumnSpecification, dropIndex, dropIndexSpecification, dropPrimaryKeySpecification, dropRole, dropTable, dropUser, elseResult, execute, expr, extractFunction, firstOrAfterColumn, foreignKeyOption_, frameBetween, frameClause, frameEnd, frameExtent, frameStart, frameUnits, fromClause, fromMulti, fromMultiTable, fromMultiTables, fromSingle, functionCall, functionName, generatedDataType_, getATN, getGrammarFileName, getRuleNames, getSerializedATN, getTokenNames, getVocabulary, grant, groupByClause, groupConcat, havingClause, identifier_, ignoredIdentifier_, ignoredIdentifiers_, indexDefinition_, indexHint_, indexHintList_, indexName, indexOption_, indexType_, inlineDataType_, insert, insertSelectClause, insertSpecification_, insertValuesClause, intervalExpr, joinCondition, joinTable, keyPart_, keyParts_, levelClause, levelInWeightListElement, levelInWeightListElements, limitClause, literal, literals_, modifyColumnSpecification, number, objectType_, onDuplicateKeyClause, onObjectClause_, orderByClause, orderByItem, overClause, partitionDefinition_, partitionDefinitionOption_, partitionDefinitions_, partitionLessThanValue_, partitionNames_, partitionValueList_, positionFunction, predicate, primaryKey, primaryKeyOption_, privilegeClause_, privilegeLevel_, privileges_, privilegeType_, proxyClause_, qualifiedShorthand, question, rangeItem_, referenceDefinition_, referenceOption_, renameColumnSpecification, renameIndexSpecification, renameTableSpecification, renameUser, revoke, roleClause_, rollback, savepoint, select, selectClause, selectExpr, selectExpression, selectExprs, selectSpecification, sempred, setAssignmentsClause, setAutoCommit, setPassword, setRole, setTransaction, simpleExpr, specialFunction, string, subpartitionDefinition_, subquery, substringFunction, tableFactor, tableName, tableOption_, tableOptions_, tableReference, tableReferences, trimFunction, truncateTable, unionSelect, uniqueOption_, unqualifiedShorthand, unreservedWord_, update, updateClause, variable, weightStringFunction, whenResult, whereClause, windowClause_, windowFunction, windowItem_, windowPartitionClause, windowSpec, withClause_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, unrollRecursionContextsaction, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, setInterpreter, setStateCopyright © 2019 The Apache Software Foundation. All rights reserved.