Loading sharding-core/src/main/java/io/shardingsphere/core/parsing/parser/sql/dql/select/SelectStatement.java +5 −6 Original line number Diff line number Diff line Loading @@ -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(); } /** Loading Loading
sharding-core/src/main/java/io/shardingsphere/core/parsing/parser/sql/dql/select/SelectStatement.java +5 −6 Original line number Diff line number Diff line Loading @@ -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(); } /** Loading