Class MySqlParser.CreateIndexContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
io.debezium.ddl.parser.mysql.generated.MySqlParser.CreateIndexContext
- 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:
- MySqlParser
public static class MySqlParser.CreateIndexContext
extends org.antlr.v4.runtime.ParserRuleContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionorg.antlr.v4.runtime.Tokenorg.antlr.v4.runtime.Tokenorg.antlr.v4.runtime.Tokenorg.antlr.v4.runtime.TokenFields inherited from class org.antlr.v4.runtime.ParserRuleContext
children, exception, start, stopFields inherited from class org.antlr.v4.runtime.RuleContext
EMPTY, invokingState, parent -
Constructor Summary
ConstructorsConstructorDescriptionCreateIndexContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState) -
Method Summary
Modifier and TypeMethodDescriptionList<org.antlr.v4.runtime.tree.TerminalNode>org.antlr.v4.runtime.tree.TerminalNodeALGORITHM(int i) List<org.antlr.v4.runtime.tree.TerminalNode>COPY()org.antlr.v4.runtime.tree.TerminalNodeCOPY(int i) org.antlr.v4.runtime.tree.TerminalNodeCREATE()List<org.antlr.v4.runtime.tree.TerminalNode>DEFAULT()org.antlr.v4.runtime.tree.TerminalNodeDEFAULT(int i) voidenterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) List<org.antlr.v4.runtime.tree.TerminalNode>org.antlr.v4.runtime.tree.TerminalNodeEQUAL_SYMBOL(int i) List<org.antlr.v4.runtime.tree.TerminalNode>org.antlr.v4.runtime.tree.TerminalNodeEXCLUSIVE(int i) voidexitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) org.antlr.v4.runtime.tree.TerminalNodeFULLTEXT()intorg.antlr.v4.runtime.tree.TerminalNodeINDEX()indexOption(int i) List<org.antlr.v4.runtime.tree.TerminalNode>INPLACE()org.antlr.v4.runtime.tree.TerminalNodeINPLACE(int i) List<org.antlr.v4.runtime.tree.TerminalNode>INSTANT()org.antlr.v4.runtime.tree.TerminalNodeINSTANT(int i) List<org.antlr.v4.runtime.tree.TerminalNode>LOCK()org.antlr.v4.runtime.tree.TerminalNodeLOCK(int i) List<org.antlr.v4.runtime.tree.TerminalNode>NOCOPY()org.antlr.v4.runtime.tree.TerminalNodeNOCOPY(int i) List<org.antlr.v4.runtime.tree.TerminalNode>NONE()org.antlr.v4.runtime.tree.TerminalNodeNONE(int i) org.antlr.v4.runtime.tree.TerminalNodeOFFLINE()org.antlr.v4.runtime.tree.TerminalNodeON()org.antlr.v4.runtime.tree.TerminalNodeONLINE()List<org.antlr.v4.runtime.tree.TerminalNode>SHARED()org.antlr.v4.runtime.tree.TerminalNodeSHARED(int i) org.antlr.v4.runtime.tree.TerminalNodeSPATIAL()uid()org.antlr.v4.runtime.tree.TerminalNodeUNIQUE()Methods inherited from class org.antlr.v4.runtime.ParserRuleContext
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoStringMethods inherited from class org.antlr.v4.runtime.RuleContext
accept, depth, getAltNumber, getPayload, getRuleContext, getText, isEmpty, setAltNumber, setParent, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTree
-
Field Details
-
intimeAction
public org.antlr.v4.runtime.Token intimeAction -
indexCategory
public org.antlr.v4.runtime.Token indexCategory -
algType
public org.antlr.v4.runtime.Token algType -
lockType
public org.antlr.v4.runtime.Token lockType
-
-
Constructor Details
-
CreateIndexContext
public CreateIndexContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
-
Method Details
-
CREATE
public org.antlr.v4.runtime.tree.TerminalNode CREATE() -
INDEX
public org.antlr.v4.runtime.tree.TerminalNode INDEX() -
uid
-
ON
public org.antlr.v4.runtime.tree.TerminalNode ON() -
tableName
-
indexColumnNames
-
orReplace
-
ifNotExists
-
indexType
-
waitNowaitClause
-
indexOption
-
indexOption
-
ALGORITHM
-
ALGORITHM
public org.antlr.v4.runtime.tree.TerminalNode ALGORITHM(int i) -
LOCK
-
LOCK
public org.antlr.v4.runtime.tree.TerminalNode LOCK(int i) -
ONLINE
public org.antlr.v4.runtime.tree.TerminalNode ONLINE() -
OFFLINE
public org.antlr.v4.runtime.tree.TerminalNode OFFLINE() -
UNIQUE
public org.antlr.v4.runtime.tree.TerminalNode UNIQUE() -
FULLTEXT
public org.antlr.v4.runtime.tree.TerminalNode FULLTEXT() -
SPATIAL
public org.antlr.v4.runtime.tree.TerminalNode SPATIAL() -
DEFAULT
-
DEFAULT
public org.antlr.v4.runtime.tree.TerminalNode DEFAULT(int i) -
INPLACE
-
INPLACE
public org.antlr.v4.runtime.tree.TerminalNode INPLACE(int i) -
COPY
-
COPY
public org.antlr.v4.runtime.tree.TerminalNode COPY(int i) -
NOCOPY
-
NOCOPY
public org.antlr.v4.runtime.tree.TerminalNode NOCOPY(int i) -
INSTANT
-
INSTANT
public org.antlr.v4.runtime.tree.TerminalNode INSTANT(int i) -
NONE
-
NONE
public org.antlr.v4.runtime.tree.TerminalNode NONE(int i) -
SHARED
-
SHARED
public org.antlr.v4.runtime.tree.TerminalNode SHARED(int i) -
EXCLUSIVE
-
EXCLUSIVE
public org.antlr.v4.runtime.tree.TerminalNode EXCLUSIVE(int i) -
EQUAL_SYMBOL
-
EQUAL_SYMBOL
public org.antlr.v4.runtime.tree.TerminalNode EQUAL_SYMBOL(int i) -
getRuleIndex
public int getRuleIndex()- Overrides:
getRuleIndexin classorg.antlr.v4.runtime.RuleContext
-
enterRule
public void enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) - Overrides:
enterRulein classorg.antlr.v4.runtime.ParserRuleContext
-
exitRule
public void exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) - Overrides:
exitRulein classorg.antlr.v4.runtime.ParserRuleContext
-