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 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

      public MySqlParser.UidContext uid()
    • ON

      public org.antlr.v4.runtime.tree.TerminalNode ON()
    • tableName

      public MySqlParser.TableNameContext tableName()
    • indexColumnNames

      public MySqlParser.IndexColumnNamesContext indexColumnNames()
    • orReplace

      public MySqlParser.OrReplaceContext orReplace()
    • ifNotExists

      public MySqlParser.IfNotExistsContext ifNotExists()
    • indexType

      public MySqlParser.IndexTypeContext indexType()
    • waitNowaitClause

      public MySqlParser.WaitNowaitClauseContext waitNowaitClause()
    • indexOption

      public List<MySqlParser.IndexOptionContext> indexOption()
    • indexOption

      public MySqlParser.IndexOptionContext indexOption(int i)
    • ALGORITHM

      public List<org.antlr.v4.runtime.tree.TerminalNode> ALGORITHM()
    • ALGORITHM

      public org.antlr.v4.runtime.tree.TerminalNode ALGORITHM(int i)
    • LOCK

      public List<org.antlr.v4.runtime.tree.TerminalNode> 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

      public List<org.antlr.v4.runtime.tree.TerminalNode> DEFAULT()
    • DEFAULT

      public org.antlr.v4.runtime.tree.TerminalNode DEFAULT(int i)
    • INPLACE

      public List<org.antlr.v4.runtime.tree.TerminalNode> INPLACE()
    • INPLACE

      public org.antlr.v4.runtime.tree.TerminalNode INPLACE(int i)
    • COPY

      public List<org.antlr.v4.runtime.tree.TerminalNode> COPY()
    • COPY

      public org.antlr.v4.runtime.tree.TerminalNode COPY(int i)
    • NOCOPY

      public List<org.antlr.v4.runtime.tree.TerminalNode> NOCOPY()
    • NOCOPY

      public org.antlr.v4.runtime.tree.TerminalNode NOCOPY(int i)
    • INSTANT

      public List<org.antlr.v4.runtime.tree.TerminalNode> INSTANT()
    • INSTANT

      public org.antlr.v4.runtime.tree.TerminalNode INSTANT(int i)
    • NONE

      public List<org.antlr.v4.runtime.tree.TerminalNode> NONE()
    • NONE

      public org.antlr.v4.runtime.tree.TerminalNode NONE(int i)
    • SHARED

      public List<org.antlr.v4.runtime.tree.TerminalNode> SHARED()
    • SHARED

      public org.antlr.v4.runtime.tree.TerminalNode SHARED(int i)
    • EXCLUSIVE

      public List<org.antlr.v4.runtime.tree.TerminalNode> EXCLUSIVE()
    • EXCLUSIVE

      public org.antlr.v4.runtime.tree.TerminalNode EXCLUSIVE(int i)
    • EQUAL_SYMBOL

      public List<org.antlr.v4.runtime.tree.TerminalNode> EQUAL_SYMBOL()
    • EQUAL_SYMBOL

      public org.antlr.v4.runtime.tree.TerminalNode EQUAL_SYMBOL(int i)
    • getRuleIndex

      public int getRuleIndex()
      Overrides:
      getRuleIndex in class org.antlr.v4.runtime.RuleContext
    • enterRule

      public void enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
      Overrides:
      enterRule in class org.antlr.v4.runtime.ParserRuleContext
    • exitRule

      public void exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
      Overrides:
      exitRule in class org.antlr.v4.runtime.ParserRuleContext