>
> I think it is a bug in
> org.apache.openjpa.persistence.query.QueryDefinitionImpl, can we fix it?
>
>  public QueryDefinition selectDistinct(SelectItem... items) {
>   return select(items == null ? null : Arrays.asList(items), true);
>  }
>  public QueryDefinition selectDistinct(List<SelectItem> items) {
>   return select(items, false);
>  }
>
>  private QueryDefinition select(List<SelectItem> items, boolean isDistinct)
> {
>   if (_projections == null) {
>    _projections = new ArrayList<SelectItem>();
>   } else {
>    _projections.clear();
>   }
>   _distinct = isDistinct;
>   for (SelectItem item : items)
>    _projections.add(item);
>   return this;
>  }
>

Reply via email to