Class AbstractSetExpression<T,​R>

    • Field Detail

      • _distinct

        protected boolean _distinct
        Distinct flag
    • Constructor Detail

      • AbstractSetExpression

        public AbstractSetExpression​(boolean distinct)
        Constructor stores distinct flag
        Parameters:
        distinct - Distinct flag
      • AbstractSetExpression

        public AbstractSetExpression​(boolean distinct,
                                     ExpressionNode<T,​R> left,
                                     ExpressionNode<T,​R> right)
        Constructor initializes children expression list and validates their compatibility
        Parameters:
        distinct - Distinct flag
        left - Left expression
        right - Right expression