Class GroupByNode


  • public class GroupByNode
    extends MajorNode
    INTERNAL

    Purpose: Represent an GROUP BY

    Responsibilities:

    • Generate the correct expression for an GROUP BY
    • Constructor Detail

      • GroupByNode

        public GroupByNode()
        Return a new GroupByNode.
    • Method Detail

      • isValidHavingExpr

        public boolean isValidHavingExpr​(Node expr)
        INTERNAL Returns true if the sp
      • getGroupByItems

        public List getGroupByItems()
        INTERNAL Return the GROUP BY statements
      • setGroupByItems

        public void setGroupByItems​(List newItems)
        INTERNAL Set the GROUP BY statements
      • getAsString

        public String getAsString()
        INTERNAL Get the string representation of this node.
        Overrides:
        getAsString in class Node