Class RelationalParser.AggregateWindowedFunctionContext

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

    public static class RelationalParser.AggregateWindowedFunctionContext
    extends org.antlr.v4.runtime.ParserRuleContext
    • Field Summary

      Fields 
      Modifier and Type Field Description
      org.antlr.v4.runtime.Token aggregator  
      org.antlr.v4.runtime.Token functionName  
      org.antlr.v4.runtime.Token separator  
      org.antlr.v4.runtime.Token starArg  
      • 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
      AggregateWindowedFunctionContext​(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 ALL()  
      org.antlr.v4.runtime.tree.TerminalNode AVG()  
      org.antlr.v4.runtime.tree.TerminalNode BIT_AND()  
      org.antlr.v4.runtime.tree.TerminalNode BIT_OR()  
      org.antlr.v4.runtime.tree.TerminalNode BIT_XOR()  
      org.antlr.v4.runtime.tree.TerminalNode BITMAP_CONSTRUCT_AGG()  
      org.antlr.v4.runtime.tree.TerminalNode BY()  
      java.util.List<org.antlr.v4.runtime.tree.TerminalNode> COMMA()  
      org.antlr.v4.runtime.tree.TerminalNode COMMA​(int i)  
      org.antlr.v4.runtime.tree.TerminalNode COUNT()  
      org.antlr.v4.runtime.tree.TerminalNode DISTINCT()  
      void enterRule​(org.antlr.v4.runtime.tree.ParseTreeListener listener)  
      void exitRule​(org.antlr.v4.runtime.tree.ParseTreeListener listener)  
      RelationalParser.FunctionArgContext functionArg()  
      RelationalParser.FunctionArgsContext functionArgs()  
      int getRuleIndex()  
      org.antlr.v4.runtime.tree.TerminalNode GROUP_CONCAT()  
      org.antlr.v4.runtime.tree.TerminalNode LEFT_ROUND_BRACKET()  
      org.antlr.v4.runtime.tree.TerminalNode MAX()  
      org.antlr.v4.runtime.tree.TerminalNode MAX_EVER()  
      org.antlr.v4.runtime.tree.TerminalNode MIN()  
      org.antlr.v4.runtime.tree.TerminalNode MIN_EVER()  
      org.antlr.v4.runtime.tree.TerminalNode ORDER()  
      java.util.List<RelationalParser.OrderByExpressionContext> orderByExpression()  
      RelationalParser.OrderByExpressionContext orderByExpression​(int i)  
      RelationalParser.OverClauseContext overClause()  
      org.antlr.v4.runtime.tree.TerminalNode RIGHT_ROUND_BRACKET()  
      org.antlr.v4.runtime.tree.TerminalNode SEPARATOR()  
      org.antlr.v4.runtime.tree.TerminalNode STAR()  
      org.antlr.v4.runtime.tree.TerminalNode STD()  
      org.antlr.v4.runtime.tree.TerminalNode STDDEV()  
      org.antlr.v4.runtime.tree.TerminalNode STDDEV_POP()  
      org.antlr.v4.runtime.tree.TerminalNode STDDEV_SAMP()  
      org.antlr.v4.runtime.tree.TerminalNode STRING_LITERAL()  
      org.antlr.v4.runtime.tree.TerminalNode SUM()  
      org.antlr.v4.runtime.tree.TerminalNode VAR_POP()  
      org.antlr.v4.runtime.tree.TerminalNode VAR_SAMP()  
      org.antlr.v4.runtime.tree.TerminalNode VARIANCE()  
      • 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, 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • functionName

        public org.antlr.v4.runtime.Token functionName
      • aggregator

        public org.antlr.v4.runtime.Token aggregator
      • starArg

        public org.antlr.v4.runtime.Token starArg
      • separator

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

      • AggregateWindowedFunctionContext

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

      • LEFT_ROUND_BRACKET

        public org.antlr.v4.runtime.tree.TerminalNode LEFT_ROUND_BRACKET()
      • RIGHT_ROUND_BRACKET

        public org.antlr.v4.runtime.tree.TerminalNode RIGHT_ROUND_BRACKET()
      • AVG

        public org.antlr.v4.runtime.tree.TerminalNode AVG()
      • MAX

        public org.antlr.v4.runtime.tree.TerminalNode MAX()
      • MIN

        public org.antlr.v4.runtime.tree.TerminalNode MIN()
      • SUM

        public org.antlr.v4.runtime.tree.TerminalNode SUM()
      • MAX_EVER

        public org.antlr.v4.runtime.tree.TerminalNode MAX_EVER()
      • MIN_EVER

        public org.antlr.v4.runtime.tree.TerminalNode MIN_EVER()
      • ALL

        public org.antlr.v4.runtime.tree.TerminalNode ALL()
      • DISTINCT

        public org.antlr.v4.runtime.tree.TerminalNode DISTINCT()
      • BITMAP_CONSTRUCT_AGG

        public org.antlr.v4.runtime.tree.TerminalNode BITMAP_CONSTRUCT_AGG()
      • COUNT

        public org.antlr.v4.runtime.tree.TerminalNode COUNT()
      • STAR

        public org.antlr.v4.runtime.tree.TerminalNode STAR()
      • BIT_AND

        public org.antlr.v4.runtime.tree.TerminalNode BIT_AND()
      • BIT_OR

        public org.antlr.v4.runtime.tree.TerminalNode BIT_OR()
      • BIT_XOR

        public org.antlr.v4.runtime.tree.TerminalNode BIT_XOR()
      • STD

        public org.antlr.v4.runtime.tree.TerminalNode STD()
      • STDDEV

        public org.antlr.v4.runtime.tree.TerminalNode STDDEV()
      • STDDEV_POP

        public org.antlr.v4.runtime.tree.TerminalNode STDDEV_POP()
      • STDDEV_SAMP

        public org.antlr.v4.runtime.tree.TerminalNode STDDEV_SAMP()
      • VAR_POP

        public org.antlr.v4.runtime.tree.TerminalNode VAR_POP()
      • VAR_SAMP

        public org.antlr.v4.runtime.tree.TerminalNode VAR_SAMP()
      • VARIANCE

        public org.antlr.v4.runtime.tree.TerminalNode VARIANCE()
      • GROUP_CONCAT

        public org.antlr.v4.runtime.tree.TerminalNode GROUP_CONCAT()
      • ORDER

        public org.antlr.v4.runtime.tree.TerminalNode ORDER()
      • BY

        public org.antlr.v4.runtime.tree.TerminalNode BY()
      • SEPARATOR

        public org.antlr.v4.runtime.tree.TerminalNode SEPARATOR()
      • STRING_LITERAL

        public org.antlr.v4.runtime.tree.TerminalNode STRING_LITERAL()
      • COMMA

        public java.util.List<org.antlr.v4.runtime.tree.TerminalNode> COMMA()
      • COMMA

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