Class AggregateNode

    • Constructor Detail

      • AggregateNode

        public AggregateNode()
    • Method Detail

      • isAggregateNode

        public boolean isAggregateNode()
        INTERNAL Is this node an Aggregate node
        Overrides:
        isAggregateNode in class Node
      • usesDistinct

        public boolean usesDistinct()
      • setDistinct

        public void setDistinct​(boolean distinct)
      • addAggregateExression

        protected abstract Expression addAggregateExression​(Expression expr)
        INTERNAL
      • isAliasableNode

        public boolean isAliasableNode()
        Overrides:
        isAliasableNode in class Node