Skip to content

Commit ea15aa9

Browse files
committed
Cleanup after merges
1 parent 1840c05 commit ea15aa9

File tree

7 files changed

+32
-25
lines changed

7 files changed

+32
-25
lines changed

src/main/java/org/mybatis/dynamic/sql/select/QueryExpressionDSL.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -390,15 +390,15 @@ public R build() {
390390
public class UnionBuilder {
391391
public FromGatherer<R> select(BasicColumn...selectList) {
392392
return new FromGathererBuilder<R>()
393-
.withConnector("union")
393+
.withConnector("union") //$NON-NLS-1$
394394
.withSelectList(selectList)
395395
.withSelectDSL(selectDSL)
396396
.build();
397397
}
398398

399399
public FromGatherer<R> selectDistinct(BasicColumn...selectList) {
400400
return new FromGathererBuilder<R>()
401-
.withConnector("union")
401+
.withConnector("union") //$NON-NLS-1$
402402
.isDistinct()
403403
.withSelectList(selectList)
404404
.withSelectDSL(selectDSL)

src/main/java/org/mybatis/dynamic/sql/select/function/Add.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public Optional<String> alias() {
4242
public String renderWithTableAlias(TableAliasCalculator tableAliasCalculator) {
4343
return columns.stream()
4444
.map(column -> column.renderWithTableAlias(tableAliasCalculator))
45-
.collect(Collectors.joining(" + "));
45+
.collect(Collectors.joining(" + ")); //$NON-NLS-1$
4646
}
4747

4848
@Override

src/main/java/org/mybatis/dynamic/sql/update/UpdateDSL.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ public UpdateDSL<R> incrementBy(T value) {
134134
}
135135

136136
public UpdateDSL<R> incrementBy(Supplier<T> valueSupplier) {
137-
columnsAndValues.add(ArithmeticConstantMapping.of(column, ArithmeticOperation.add, valueSupplier));
137+
columnsAndValues.add(ArithmeticConstantMapping.of(column, ArithmeticOperation.ADD, valueSupplier));
138138
return UpdateDSL.this;
139139
}
140140

@@ -143,7 +143,7 @@ public UpdateDSL<R> decrementBy(T value) {
143143
}
144144

145145
public UpdateDSL<R> decrementBy(Supplier<T> valueSupplier) {
146-
columnsAndValues.add(ArithmeticConstantMapping.of(column, ArithmeticOperation.substract, valueSupplier));
146+
columnsAndValues.add(ArithmeticConstantMapping.of(column, ArithmeticOperation.SUBTRACT, valueSupplier));
147147
return UpdateDSL.this;
148148
}
149149

@@ -152,7 +152,7 @@ public UpdateDSL<R> multiplyBy(T value) {
152152
}
153153

154154
public UpdateDSL<R> multiplyBy(Supplier<T> valueSupplier) {
155-
columnsAndValues.add(ArithmeticConstantMapping.of(column, ArithmeticOperation.multiply, valueSupplier));
155+
columnsAndValues.add(ArithmeticConstantMapping.of(column, ArithmeticOperation.MULTIPLY, valueSupplier));
156156
return UpdateDSL.this;
157157
}
158158

@@ -161,7 +161,7 @@ public UpdateDSL<R> divideBy(T value) {
161161
}
162162

163163
public UpdateDSL<R> divideBy(Supplier<T> valueSupplier) {
164-
columnsAndValues.add(ArithmeticConstantMapping.of(column, ArithmeticOperation.divide, valueSupplier));
164+
columnsAndValues.add(ArithmeticConstantMapping.of(column, ArithmeticOperation.DIVIDE, valueSupplier));
165165
return UpdateDSL.this;
166166
}
167167
}

src/main/java/org/mybatis/dynamic/sql/update/render/SetPhraseVisitor.java

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -75,15 +75,21 @@ public <T> FragmentAndParameters visit(ValueMapping<T> mapping) {
7575
.build();
7676
}
7777

78-
private Function<SqlColumn<?>, String> toJdbcPlaceholder(String parameterName) {
79-
return column -> renderingStrategy
80-
.getFormattedJdbcPlaceholder(column, "parameters", parameterName); //$NON-NLS-1$
81-
}
82-
8378
@Override
8479
public <S> FragmentAndParameters visit(ArithmeticConstantMapping<S> mapping) {
85-
String fragment = mapping.mapColumn(SqlColumn::name) + " = " + mapping.mapColumn(SqlColumn::name) + " " + mapping.operation().getOperator() + " " + mapping.valueSupplier().get(); //$NON-NLS-1$
80+
String fragment = mapping.mapColumn(SqlColumn::name)
81+
+ " = " //$NON-NLS-1$
82+
+ mapping.mapColumn(SqlColumn::name)
83+
+ " " //$NON-NLS-1$
84+
+ mapping.operation().getOperator()
85+
+ " " //$NON-NLS-1$
86+
+ mapping.valueSupplier().get();
8687
return FragmentAndParameters.withFragment(fragment)
8788
.build();
8889
}
90+
91+
private Function<SqlColumn<?>, String> toJdbcPlaceholder(String parameterName) {
92+
return column -> renderingStrategy
93+
.getFormattedJdbcPlaceholder(column, "parameters", parameterName); //$NON-NLS-1$
94+
}
8995
}

src/main/java/org/mybatis/dynamic/sql/util/ArithmeticConstantMapping.java

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
*/
1616
package org.mybatis.dynamic.sql.util;
1717

18+
import java.util.Objects;
1819
import java.util.function.Supplier;
1920

2021
import org.mybatis.dynamic.sql.SqlColumn;
@@ -25,8 +26,8 @@ public class ArithmeticConstantMapping<T> extends AbstractColumnMapping implemen
2526

2627
private ArithmeticConstantMapping(SqlColumn<?> column, ArithmeticOperation operation, Supplier<T> valueSupplier) {
2728
super(column);
28-
this.operation = operation;
29-
this.valueSupplier = valueSupplier;
29+
this.operation = Objects.requireNonNull(operation);
30+
this.valueSupplier = Objects.requireNonNull(valueSupplier);
3031
}
3132

3233
public Supplier<T> valueSupplier() {
@@ -37,13 +38,13 @@ public ArithmeticOperation operation() {
3738
return operation;
3839
}
3940

40-
public static <T> ArithmeticConstantMapping<T> of(SqlColumn<?> column, ArithmeticOperation operation, Supplier<T> valueSupplier) {
41-
ArithmeticConstantMapping<T> mapping = new ArithmeticConstantMapping<>(column, operation, valueSupplier);
42-
return mapping;
43-
}
44-
4541
@Override
4642
public <R> R accept(UpdateMappingVisitor<R> visitor) {
4743
return visitor.visit(this);
4844
}
45+
46+
public static <T> ArithmeticConstantMapping<T> of(SqlColumn<?> column, ArithmeticOperation operation,
47+
Supplier<T> valueSupplier) {
48+
return new ArithmeticConstantMapping<>(column, operation, valueSupplier);
49+
}
4950
}

src/main/java/org/mybatis/dynamic/sql/util/ArithmeticOperation.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@
1616
package org.mybatis.dynamic.sql.util;
1717

1818
public enum ArithmeticOperation {
19-
add("+"),
20-
substract("-"),
21-
multiply("*"),
22-
divide("/");
19+
ADD("+"), //$NON-NLS-1$
20+
SUBTRACT("-"), //$NON-NLS-1$
21+
MULTIPLY("*"), //$NON-NLS-1$
22+
DIVIDE("/"); //$NON-NLS-1$
2323

2424
private String operator;
2525

src/main/java/org/mybatis/dynamic/sql/where/render/WhereConditionVisitor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ public Builder<T> withTableAliasCalculator(TableAliasCalculator tableAliasCalcul
160160

161161
public Builder<T> withParameterName(String parameterName) {
162162
parameterPrefix = Optional.ofNullable(parameterName)
163-
.map(pn -> pn + "." + DEFAULT_PARAMETER_PREFIX)
163+
.map(pn -> pn + "." + DEFAULT_PARAMETER_PREFIX) //$NON-NLS-1$
164164
.orElse(DEFAULT_PARAMETER_PREFIX);
165165
return this;
166166
}

0 commit comments

Comments
 (0)