Class PostgreSQLStatementParser.DataTypeNameContext

  • 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:
    PostgreSQLStatementParser

    public static class PostgreSQLStatementParser.DataTypeNameContext
    extends org.antlr.v4.runtime.ParserRuleContext
    • Field Summary

      • 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
      DataTypeNameContext​(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <T> T accept​(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor)  
      org.antlr.v4.runtime.tree.TerminalNode ARRAY()  
      org.antlr.v4.runtime.tree.TerminalNode BIGINT()  
      org.antlr.v4.runtime.tree.TerminalNode BIGSERIAL()  
      org.antlr.v4.runtime.tree.TerminalNode BIT()  
      org.antlr.v4.runtime.tree.TerminalNode BOOLEAN()  
      org.antlr.v4.runtime.tree.TerminalNode BOX()  
      org.antlr.v4.runtime.tree.TerminalNode BYTEA()  
      org.antlr.v4.runtime.tree.TerminalNode CHAR()  
      org.antlr.v4.runtime.tree.TerminalNode CHARACTER()  
      org.antlr.v4.runtime.tree.TerminalNode CIDR()  
      org.antlr.v4.runtime.tree.TerminalNode CIRCLE()  
      PostgreSQLStatementParser.ConstDatetimeContext constDatetime()  
      org.antlr.v4.runtime.tree.TerminalNode DATE()  
      org.antlr.v4.runtime.tree.TerminalNode DATERANGE()  
      org.antlr.v4.runtime.tree.TerminalNode DECIMAL()  
      org.antlr.v4.runtime.tree.TerminalNode DOUBLE()  
      org.antlr.v4.runtime.tree.TerminalNode ENUM()  
      org.antlr.v4.runtime.tree.TerminalNode FLOAT()  
      org.antlr.v4.runtime.tree.TerminalNode FLOAT4()  
      org.antlr.v4.runtime.tree.TerminalNode FLOAT8()  
      int getRuleIndex()  
      PostgreSQLStatementParser.IdentifierContext identifier()  
      org.antlr.v4.runtime.tree.TerminalNode INET()  
      org.antlr.v4.runtime.tree.TerminalNode INT()  
      org.antlr.v4.runtime.tree.TerminalNode INT2()  
      org.antlr.v4.runtime.tree.TerminalNode INT4()  
      org.antlr.v4.runtime.tree.TerminalNode INT4RANGE()  
      org.antlr.v4.runtime.tree.TerminalNode INT8()  
      org.antlr.v4.runtime.tree.TerminalNode INT8RANGE()  
      org.antlr.v4.runtime.tree.TerminalNode INTEGER()  
      org.antlr.v4.runtime.tree.TerminalNode INTERVAL()  
      org.antlr.v4.runtime.tree.TerminalNode JSON()  
      org.antlr.v4.runtime.tree.TerminalNode LINE()  
      org.antlr.v4.runtime.tree.TerminalNode LSEG()  
      org.antlr.v4.runtime.tree.TerminalNode MACADDR()  
      org.antlr.v4.runtime.tree.TerminalNode MACADDR8()  
      org.antlr.v4.runtime.tree.TerminalNode NAME()  
      org.antlr.v4.runtime.tree.TerminalNode NUMERIC()  
      org.antlr.v4.runtime.tree.TerminalNode NUMRANGE()  
      org.antlr.v4.runtime.tree.TerminalNode PATH()  
      org.antlr.v4.runtime.tree.TerminalNode POINT()  
      org.antlr.v4.runtime.tree.TerminalNode POLYGON()  
      org.antlr.v4.runtime.tree.TerminalNode PRECISION()  
      org.antlr.v4.runtime.tree.TerminalNode REAL()  
      org.antlr.v4.runtime.tree.TerminalNode SERIAL()  
      org.antlr.v4.runtime.tree.TerminalNode SMALLINT()  
      org.antlr.v4.runtime.tree.TerminalNode SMALLSERIAL()  
      org.antlr.v4.runtime.tree.TerminalNode TEXT()  
      org.antlr.v4.runtime.tree.TerminalNode TIME()  
      org.antlr.v4.runtime.tree.TerminalNode TIMESTAMP()  
      org.antlr.v4.runtime.tree.TerminalNode TSQUERY()  
      org.antlr.v4.runtime.tree.TerminalNode TSRANGE()  
      org.antlr.v4.runtime.tree.TerminalNode TSTZRANGE()  
      org.antlr.v4.runtime.tree.TerminalNode TSVECTOR()  
      PostgreSQLStatementParser.TypeNameContext typeName()  
      org.antlr.v4.runtime.tree.TerminalNode VARBIT()  
      org.antlr.v4.runtime.tree.TerminalNode VARCHAR()  
      org.antlr.v4.runtime.tree.TerminalNode XML()  
      • 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
      • Methods inherited from class org.antlr.v4.runtime.RuleContext

        depth, getAltNumber, getPayload, getRuleContext, getText, isEmpty, setAltNumber, setParent, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTree
    • Constructor Detail

      • DataTypeNameContext

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

      • INT

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

        public org.antlr.v4.runtime.tree.TerminalNode INT2()
      • INT4

        public org.antlr.v4.runtime.tree.TerminalNode INT4()
      • INT8

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

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

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

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

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

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

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

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

        public org.antlr.v4.runtime.tree.TerminalNode FLOAT4()
      • FLOAT8

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

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

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

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

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

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

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

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

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

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

        public org.antlr.v4.runtime.tree.TerminalNode NAME()
      • BYTEA

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

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

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

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

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

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

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

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

        public org.antlr.v4.runtime.tree.TerminalNode LINE()
      • LSEG

        public org.antlr.v4.runtime.tree.TerminalNode LSEG()
      • BOX

        public org.antlr.v4.runtime.tree.TerminalNode BOX()
      • PATH

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

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

        public org.antlr.v4.runtime.tree.TerminalNode CIRCLE()
      • CIDR

        public org.antlr.v4.runtime.tree.TerminalNode CIDR()
      • INET

        public org.antlr.v4.runtime.tree.TerminalNode INET()
      • MACADDR

        public org.antlr.v4.runtime.tree.TerminalNode MACADDR()
      • MACADDR8

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

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

        public org.antlr.v4.runtime.tree.TerminalNode VARBIT()
      • TSVECTOR

        public org.antlr.v4.runtime.tree.TerminalNode TSVECTOR()
      • TSQUERY

        public org.antlr.v4.runtime.tree.TerminalNode TSQUERY()
      • XML

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

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

        public org.antlr.v4.runtime.tree.TerminalNode INT4RANGE()
      • INT8RANGE

        public org.antlr.v4.runtime.tree.TerminalNode INT8RANGE()
      • NUMRANGE

        public org.antlr.v4.runtime.tree.TerminalNode NUMRANGE()
      • TSRANGE

        public org.antlr.v4.runtime.tree.TerminalNode TSRANGE()
      • TSTZRANGE

        public org.antlr.v4.runtime.tree.TerminalNode TSTZRANGE()
      • DATERANGE

        public org.antlr.v4.runtime.tree.TerminalNode DATERANGE()
      • ARRAY

        public org.antlr.v4.runtime.tree.TerminalNode ARRAY()
      • 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