Skip to content

Commit 1783716

Browse files
committed
Remove a little duplicated code
1 parent 6004cae commit 1783716

2 files changed

Lines changed: 4 additions & 8 deletions

File tree

src/main/java/org/mybatis/dynamic/sql/dsl/AbstractDeleteDSL.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
public abstract class AbstractDeleteDSL<M, D extends AbstractDeleteDSL<M, D>>
4141
implements WhereOperations<AbstractDeleteDSL<M, D>.DeleteWhereBuilder>,
4242
ConfigurableStatement<D>,
43+
OrderByOperations<D>,
4344
Buildable<M> {
4445
private final SqlTable table;
4546
private final @Nullable String tableAlias;
@@ -82,10 +83,7 @@ public D limitWhenPresent(@Nullable Long limit) {
8283
return getThis();
8384
}
8485

85-
public D orderBy(SortSpecification... columns) {
86-
return orderBy(Arrays.asList(columns));
87-
}
88-
86+
@Override
8987
public D orderBy(Collection<? extends SortSpecification> columns) {
9088
orderByModel = OrderByModel.of(columns);
9189
return getThis();

src/main/java/org/mybatis/dynamic/sql/dsl/AbstractUpdateDSL.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@
5252

5353
public abstract class AbstractUpdateDSL<M, D extends AbstractUpdateDSL<M, D>>
5454
implements WhereOperations<AbstractUpdateDSL<M, D>.UpdateWhereBuilder>,
55+
OrderByOperations<D>,
5556
ConfigurableStatement<D>,
5657
Buildable<M> {
5758

@@ -101,10 +102,7 @@ public D limitWhenPresent(@Nullable Long limit) {
101102
return getThis();
102103
}
103104

104-
public D orderBy(SortSpecification... columns) {
105-
return orderBy(Arrays.asList(columns));
106-
}
107-
105+
@Override
108106
public D orderBy(Collection<? extends SortSpecification> columns) {
109107
orderByModel = OrderByModel.of(columns);
110108
return getThis();

0 commit comments

Comments
 (0)