Class MySQLStatementParser.DataTypeContext

  • 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.DataTypeContext
    extends org.antlr.v4.runtime.ParserRuleContext
    • Field Summary

      Fields 
      Modifier and Type Field Description
      org.antlr.v4.runtime.Token dataTypeName  
      • Fields inherited from class org.antlr.v4.runtime.ParserRuleContext

        children, exception, start, stop
      • Fields inherited from class org.antlr.v4.runtime.RuleContext

        EMPTY, invokingState, parent
    • Constructor Summary

      Constructors 
      Constructor Description
      DataTypeContext​(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)  
    • Field Detail

      • dataTypeName

        public org.antlr.v4.runtime.Token dataTypeName
    • Constructor Detail

      • DataTypeContext

        public DataTypeContext​(org.antlr.v4.runtime.ParserRuleContext parent,
                               int invokingState)
    • Method Detail

      • INTEGER

        public org.antlr.v4.runtime.tree.TerminalNode INTEGER()
      • INT

        public org.antlr.v4.runtime.tree.TerminalNode INT()
      • TINYINT

        public org.antlr.v4.runtime.tree.TerminalNode TINYINT()
      • SMALLINT

        public org.antlr.v4.runtime.tree.TerminalNode SMALLINT()
      • MIDDLEINT

        public org.antlr.v4.runtime.tree.TerminalNode MIDDLEINT()
      • MEDIUMINT

        public org.antlr.v4.runtime.tree.TerminalNode MEDIUMINT()
      • BIGINT

        public org.antlr.v4.runtime.tree.TerminalNode BIGINT()
      • REAL

        public org.antlr.v4.runtime.tree.TerminalNode REAL()
      • DOUBLE

        public org.antlr.v4.runtime.tree.TerminalNode DOUBLE()
      • PRECISION

        public org.antlr.v4.runtime.tree.TerminalNode PRECISION()
      • FLOAT

        public org.antlr.v4.runtime.tree.TerminalNode FLOAT()
      • DECIMAL

        public org.antlr.v4.runtime.tree.TerminalNode DECIMAL()
      • NUMERIC

        public org.antlr.v4.runtime.tree.TerminalNode NUMERIC()
      • FIXED

        public org.antlr.v4.runtime.tree.TerminalNode FIXED()
      • BIT

        public org.antlr.v4.runtime.tree.TerminalNode BIT()
      • BOOL

        public org.antlr.v4.runtime.tree.TerminalNode BOOL()
      • BOOLEAN

        public org.antlr.v4.runtime.tree.TerminalNode BOOLEAN()
      • CHAR

        public org.antlr.v4.runtime.tree.TerminalNode CHAR()
      • NCHAR

        public org.antlr.v4.runtime.tree.TerminalNode NCHAR()
      • NATIONAL_CHAR

        public org.antlr.v4.runtime.tree.TerminalNode NATIONAL_CHAR()
      • BINARY

        public org.antlr.v4.runtime.tree.TerminalNode BINARY()
      • SIGNED

        public org.antlr.v4.runtime.tree.TerminalNode SIGNED()
      • SIGNED_INT

        public org.antlr.v4.runtime.tree.TerminalNode SIGNED_INT()
      • SIGNED_INTEGER

        public org.antlr.v4.runtime.tree.TerminalNode SIGNED_INTEGER()
      • CHAR_VARYING

        public org.antlr.v4.runtime.tree.TerminalNode CHAR_VARYING()
      • CHARACTER_VARYING

        public org.antlr.v4.runtime.tree.TerminalNode CHARACTER_VARYING()
      • VARCHAR

        public org.antlr.v4.runtime.tree.TerminalNode VARCHAR()
      • VARYING

        public org.antlr.v4.runtime.tree.TerminalNode VARYING()
      • NATIONAL

        public org.antlr.v4.runtime.tree.TerminalNode NATIONAL()
      • NVARCHAR

        public org.antlr.v4.runtime.tree.TerminalNode NVARCHAR()
      • NATIONAL_CHAR_VARYING

        public org.antlr.v4.runtime.tree.TerminalNode NATIONAL_CHAR_VARYING()
      • VARBINARY

        public org.antlr.v4.runtime.tree.TerminalNode VARBINARY()
      • YEAR

        public org.antlr.v4.runtime.tree.TerminalNode YEAR()
      • DATE

        public org.antlr.v4.runtime.tree.TerminalNode DATE()
      • TIME

        public org.antlr.v4.runtime.tree.TerminalNode TIME()
      • UNSIGNED

        public org.antlr.v4.runtime.tree.TerminalNode UNSIGNED()
      • UNSIGNED_INT

        public org.antlr.v4.runtime.tree.TerminalNode UNSIGNED_INT()
      • UNSIGNED_INTEGER

        public org.antlr.v4.runtime.tree.TerminalNode UNSIGNED_INTEGER()
      • TIMESTAMP

        public org.antlr.v4.runtime.tree.TerminalNode TIMESTAMP()
      • DATETIME

        public org.antlr.v4.runtime.tree.TerminalNode DATETIME()
      • TINYBLOB

        public org.antlr.v4.runtime.tree.TerminalNode TINYBLOB()
      • BLOB

        public org.antlr.v4.runtime.tree.TerminalNode BLOB()
      • MEDIUMBLOB

        public org.antlr.v4.runtime.tree.TerminalNode MEDIUMBLOB()
      • LONGBLOB

        public org.antlr.v4.runtime.tree.TerminalNode LONGBLOB()
      • LONG

        public org.antlr.v4.runtime.tree.TerminalNode LONG()
      • LONG_CHAR_VARYING

        public org.antlr.v4.runtime.tree.TerminalNode LONG_CHAR_VARYING()
      • LONG_VARCHAR

        public org.antlr.v4.runtime.tree.TerminalNode LONG_VARCHAR()
      • TINYTEXT

        public org.antlr.v4.runtime.tree.TerminalNode TINYTEXT()
      • TEXT

        public org.antlr.v4.runtime.tree.TerminalNode TEXT()
      • MEDIUMTEXT

        public org.antlr.v4.runtime.tree.TerminalNode MEDIUMTEXT()
      • LONGTEXT

        public org.antlr.v4.runtime.tree.TerminalNode LONGTEXT()
      • ENUM

        public org.antlr.v4.runtime.tree.TerminalNode ENUM()
      • SET

        public org.antlr.v4.runtime.tree.TerminalNode SET()
      • SERIAL

        public org.antlr.v4.runtime.tree.TerminalNode SERIAL()
      • JSON

        public org.antlr.v4.runtime.tree.TerminalNode JSON()
      • GEOMETRY

        public org.antlr.v4.runtime.tree.TerminalNode GEOMETRY()
      • GEOMCOLLECTION

        public org.antlr.v4.runtime.tree.TerminalNode GEOMCOLLECTION()
      • GEOMETRYCOLLECTION

        public org.antlr.v4.runtime.tree.TerminalNode GEOMETRYCOLLECTION()
      • POINT

        public org.antlr.v4.runtime.tree.TerminalNode POINT()
      • MULTIPOINT

        public org.antlr.v4.runtime.tree.TerminalNode MULTIPOINT()
      • LINESTRING

        public org.antlr.v4.runtime.tree.TerminalNode LINESTRING()
      • MULTILINESTRING

        public org.antlr.v4.runtime.tree.TerminalNode MULTILINESTRING()
      • POLYGON

        public org.antlr.v4.runtime.tree.TerminalNode POLYGON()
      • MULTIPOLYGON

        public org.antlr.v4.runtime.tree.TerminalNode MULTIPOLYGON()
      • getRuleIndex

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

        public <T> T accept​(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor)
        Specified by:
        accept in interface org.antlr.v4.runtime.tree.ParseTree
        Overrides:
        accept in class org.antlr.v4.runtime.RuleContext