Class SQL92StatementParser.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:
    SQL92StatementParser

    public static class SQL92StatementParser.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 BIT()  
      org.antlr.v4.runtime.tree.TerminalNode CHAR()  
      org.antlr.v4.runtime.tree.TerminalNode CHARACTER()  
      org.antlr.v4.runtime.tree.TerminalNode DATE()  
      org.antlr.v4.runtime.tree.TerminalNode DEC()  
      org.antlr.v4.runtime.tree.TerminalNode DECIMAL()  
      org.antlr.v4.runtime.tree.TerminalNode DOUBLE()  
      org.antlr.v4.runtime.tree.TerminalNode FLOAT()  
      int getRuleIndex()  
      SQL92StatementParser.IdentifierContext identifier()  
      org.antlr.v4.runtime.tree.TerminalNode INTEGER()  
      org.antlr.v4.runtime.tree.TerminalNode INTERVAL()  
      org.antlr.v4.runtime.tree.TerminalNode NATIONAL()  
      org.antlr.v4.runtime.tree.TerminalNode NCHAR()  
      org.antlr.v4.runtime.tree.TerminalNode NUMERIC()  
      org.antlr.v4.runtime.tree.TerminalNode PRECISION()  
      org.antlr.v4.runtime.tree.TerminalNode REAL()  
      org.antlr.v4.runtime.tree.TerminalNode SMALLINT()  
      List<org.antlr.v4.runtime.tree.TerminalNode> TIME()  
      org.antlr.v4.runtime.tree.TerminalNode TIME​(int i)  
      org.antlr.v4.runtime.tree.TerminalNode TIMESTAMP()  
      org.antlr.v4.runtime.tree.TerminalNode VARCHAR()  
      org.antlr.v4.runtime.tree.TerminalNode VARYING()  
      org.antlr.v4.runtime.tree.TerminalNode WITH()  
      org.antlr.v4.runtime.tree.TerminalNode ZONE()  
      • 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

      • CHARACTER

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        public org.antlr.v4.runtime.tree.TerminalNode TIME​(int i)
      • TIMESTAMP

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

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

        public org.antlr.v4.runtime.tree.TerminalNode WITH()
      • ZONE

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