public static class MySQLStatementParser.TableConstraintDefContext
extends org.antlr.v4.runtime.ParserRuleContext
| Constructor and Description |
|---|
TableConstraintDefContext(org.antlr.v4.runtime.ParserRuleContext parent,
int invokingState) |
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, enterRule, exitRule, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoStringpublic TableConstraintDefContext(org.antlr.v4.runtime.ParserRuleContext parent,
int invokingState)
public MySQLStatementParser.KeyOrIndexContext keyOrIndex()
public MySQLStatementParser.KeyListWithExpressionContext keyListWithExpression()
public MySQLStatementParser.IndexNameContext indexName()
public MySQLStatementParser.IndexTypeClauseContext indexTypeClause()
public List<MySQLStatementParser.IndexOptionContext> indexOption()
public MySQLStatementParser.IndexOptionContext indexOption(int i)
public org.antlr.v4.runtime.tree.TerminalNode FULLTEXT()
public List<MySQLStatementParser.FulltextIndexOptionContext> fulltextIndexOption()
public MySQLStatementParser.FulltextIndexOptionContext fulltextIndexOption(int i)
public org.antlr.v4.runtime.tree.TerminalNode SPATIAL()
public List<MySQLStatementParser.CommonIndexOptionContext> commonIndexOption()
public MySQLStatementParser.CommonIndexOptionContext commonIndexOption(int i)
public org.antlr.v4.runtime.tree.TerminalNode PRIMARY()
public org.antlr.v4.runtime.tree.TerminalNode KEY()
public org.antlr.v4.runtime.tree.TerminalNode UNIQUE()
public MySQLStatementParser.ConstraintClauseContext constraintClause()
public org.antlr.v4.runtime.tree.TerminalNode FOREIGN()
public MySQLStatementParser.KeyPartsContext keyParts()
public MySQLStatementParser.ReferenceDefinitionContext referenceDefinition()
public MySQLStatementParser.CheckConstraintContext checkConstraint()
public MySQLStatementParser.ConstraintEnforcementContext constraintEnforcement()
public int getRuleIndex()
getRuleIndex in class org.antlr.v4.runtime.RuleContextpublic <T> T accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor)
accept in interface org.antlr.v4.runtime.tree.ParseTreeaccept in class org.antlr.v4.runtime.RuleContextCopyright © 2023 The Apache Software Foundation. All rights reserved.