@Override public FilterConditionEndContext having(Expression expression) { return new AttributeCondition(this, expression); }
@Override public FilterConditionEndContext having(Expression expression) { return new AttributeCondition(this, expression); }
@Override public FilterConditionEndContext having(Expression expression) { if (filterCondition != null) { throw log.cannotUseOperatorAgain("having(..)"); } AttributeCondition attributeCondition = new AttributeCondition(queryFactory, expression); attributeCondition.setQueryBuilder(this); setFilterCondition(attributeCondition); return attributeCondition; }
@Override public FilterConditionEndContext having(Expression expression) { if (filterCondition != null) { throw log.cannotUseOperatorAgain("having(..)"); } AttributeCondition attributeCondition = new AttributeCondition(queryFactory, expression); attributeCondition.setQueryBuilder(this); setFilterCondition(attributeCondition); return attributeCondition; }
@Override public FilterConditionEndContext having(Expression expression) { if (filterCondition != null) { throw log.cannotUseOperatorAgain("having(..)"); } AttributeCondition attributeCondition = new AttributeCondition(queryFactory, expression); attributeCondition.setNegated(isNegated); attributeCondition.setQueryBuilder(queryBuilder); attributeCondition.setParent(this); filterCondition = attributeCondition; return attributeCondition; }
@Override public FilterConditionEndContext having(Expression expression) { if (filterCondition != null) { throw log.cannotUseOperatorAgain("having(..)"); } AttributeCondition attributeCondition = new AttributeCondition(queryFactory, expression); attributeCondition.setNegated(isNegated); attributeCondition.setQueryBuilder(queryBuilder); attributeCondition.setParent(this); filterCondition = attributeCondition; return attributeCondition; }