public boolean isAggregate() { return factories.doesAggregation(); }
public boolean isAggregate() { return factories.doesAggregation(); }
public boolean isAggregate() { return factories.doesAggregation(); }
public boolean isAggregate() { return factories.doesAggregation(); }
public boolean isAggregate() { return factories.doesAggregation(); }
public boolean isAggregate() { return factories.doesAggregation(); }
public boolean isAggregateSelectorFactory() { return fun.isAggregate() || factories.doesAggregation(); } };
public boolean isAggregateSelectorFactory() { return fun.isAggregate() || factories.doesAggregation(); } };
public boolean isAggregateSelectorFactory() { return fun.isAggregate() || factories.doesAggregation(); } };
if (factories.doesAggregation()) throw new InvalidRequestException("aggregate functions cannot be used as arguments of aggregate functions");
if (factories.doesAggregation()) throw new InvalidRequestException("aggregate functions cannot be used as arguments of aggregate functions");
if (factories.doesAggregation()) throw new InvalidRequestException("aggregate functions cannot be used as arguments of aggregate functions");