Class MySQLStatementParser.TableConstraintDefContext
- java.lang.Object
-
- org.antlr.v4.runtime.RuleContext
-
- org.antlr.v4.runtime.ParserRuleContext
-
- org.apache.shardingsphere.sql.parser.autogen.MySQLStatementParser.TableConstraintDefContext
-
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTree,org.antlr.v4.runtime.tree.RuleNode,org.antlr.v4.runtime.tree.SyntaxTree,org.antlr.v4.runtime.tree.Tree
- Enclosing class:
- MySQLStatementParser
public static class MySQLStatementParser.TableConstraintDefContext extends org.antlr.v4.runtime.ParserRuleContext
-
-
Constructor Summary
Constructors Constructor Description TableConstraintDefContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
Method Summary
-
Methods inherited from class org.antlr.v4.runtime.ParserRuleContext
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, enterRule, exitRule, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoString
-
-
-
-
Method Detail
-
keyOrIndex
public MySQLStatementParser.KeyOrIndexContext keyOrIndex()
-
keyListWithExpression
public MySQLStatementParser.KeyListWithExpressionContext keyListWithExpression()
-
indexName
public MySQLStatementParser.IndexNameContext indexName()
-
indexTypeClause
public MySQLStatementParser.IndexTypeClauseContext indexTypeClause()
-
indexOption
public List<MySQLStatementParser.IndexOptionContext> indexOption()
-
indexOption
public MySQLStatementParser.IndexOptionContext indexOption(int i)
-
FULLTEXT
public org.antlr.v4.runtime.tree.TerminalNode FULLTEXT()
-
fulltextIndexOption
public List<MySQLStatementParser.FulltextIndexOptionContext> fulltextIndexOption()
-
fulltextIndexOption
public MySQLStatementParser.FulltextIndexOptionContext fulltextIndexOption(int i)
-
SPATIAL
public org.antlr.v4.runtime.tree.TerminalNode SPATIAL()
-
commonIndexOption
public List<MySQLStatementParser.CommonIndexOptionContext> commonIndexOption()
-
commonIndexOption
public MySQLStatementParser.CommonIndexOptionContext commonIndexOption(int i)
-
PRIMARY
public org.antlr.v4.runtime.tree.TerminalNode PRIMARY()
-
KEY
public org.antlr.v4.runtime.tree.TerminalNode KEY()
-
UNIQUE
public org.antlr.v4.runtime.tree.TerminalNode UNIQUE()
-
constraintClause
public MySQLStatementParser.ConstraintClauseContext constraintClause()
-
FOREIGN
public org.antlr.v4.runtime.tree.TerminalNode FOREIGN()
-
keyParts
public MySQLStatementParser.KeyPartsContext keyParts()
-
referenceDefinition
public MySQLStatementParser.ReferenceDefinitionContext referenceDefinition()
-
checkConstraint
public MySQLStatementParser.CheckConstraintContext checkConstraint()
-
constraintEnforcement
public MySQLStatementParser.ConstraintEnforcementContext constraintEnforcement()
-
getRuleIndex
public int getRuleIndex()
- Overrides:
getRuleIndexin classorg.antlr.v4.runtime.RuleContext
-
accept
public <T> T accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor)
- Specified by:
acceptin interfaceorg.antlr.v4.runtime.tree.ParseTree- Overrides:
acceptin classorg.antlr.v4.runtime.RuleContext
-
-