Class RelationalParser.AggregateWindowedFunctionContext

java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
com.apple.foundationdb.relational.generated.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
     
    org.antlr.v4.runtime.Token
     
    org.antlr.v4.runtime.Token
     
    org.antlr.v4.runtime.Token
     

    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

    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
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
    BY()
     
    List<org.antlr.v4.runtime.tree.TerminalNode>
     
    org.antlr.v4.runtime.tree.TerminalNode
    COMMA(int i)
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    void
    enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
     
    void
    exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
     
     
     
    int
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
    MAX()
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
    MIN()
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
     
     
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
    STD()
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
    SUM()
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     

    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 Details

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

    • AggregateWindowedFunctionContext

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

    • LEFT_ROUND_BRACKET

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

    • 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()
    • overClause

    • 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()
    • functionArgs

      public RelationalParser.FunctionArgsContext functionArgs()
    • 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()
    • orderByExpression

      public List<RelationalParser.OrderByExpressionContext> orderByExpression()
    • orderByExpression

      public RelationalParser.OrderByExpressionContext orderByExpression(int i)
    • SEPARATOR

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

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

      public 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