Commit ab34df0b authored by tristaZero's avatar tristaZero
Browse files

modify getDistinctSelectItem()

parent c5682e7f
Loading
Loading
Loading
Loading
+5 −6
Original line number Diff line number Diff line
@@ -114,18 +114,17 @@ public final class SelectStatement extends DQLStatement {
    }
    
    /**
     * Get distinct select items.
     * Get distinct select item optional.
     *
     * @return aggregation distinct select items
     * @return distinct select items
     */
    public List<DistinctSelectItem> getDistinctSelectItems() {
        List<DistinctSelectItem> result = new LinkedList<>();
    public Optional<DistinctSelectItem> getDistinctSelectItem() {
        for (SelectItem each : items) {
            if (each instanceof DistinctSelectItem) {
                result.add((DistinctSelectItem) each);
                return Optional.of((DistinctSelectItem) each);
            }
        }
        return result;
        return Optional.absent();
    }
    
    /**