Skip to content

Commit a0f26a3

Browse files
committed
Make method overridable
1 parent 6511641 commit a0f26a3

File tree

8 files changed

+16
-16
lines changed

8 files changed

+16
-16
lines changed

src/main/java/org/mybatis/dynamic/sql/delete/render/DeleteRenderer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ private Optional<FragmentAndParameters> calculateLimitClause() {
9292
}
9393

9494
private FragmentAndParameters renderLimitClause(Long limit) {
95-
String mapKey = RenderingStrategy.formatParameterMapKey(sequence);
95+
String mapKey = renderingStrategy.formatParameterMapKey(sequence);
9696
String jdbcPlaceholder =
9797
renderingStrategy.getFormattedJdbcPlaceholder(RenderingStrategy.DEFAULT_PARAMETER_PREFIX, mapKey);
9898

src/main/java/org/mybatis/dynamic/sql/insert/render/GeneralInsertValuePhraseVisitor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ private Optional<FieldAndValueAndParameters> buildNullFragment(AbstractColumnMap
8585
}
8686

8787
private Optional<FieldAndValueAndParameters> buildFragment(AbstractColumnMapping mapping, Object value) {
88-
String mapKey = RenderingStrategy.formatParameterMapKey(sequence);
88+
String mapKey = renderingStrategy.formatParameterMapKey(sequence);
8989

9090
String jdbcPlaceholder = mapping.mapColumn(c -> calculateJdbcPlaceholder(c, mapKey));
9191

src/main/java/org/mybatis/dynamic/sql/render/RenderingStrategy.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
public abstract class RenderingStrategy {
2323
public static final String DEFAULT_PARAMETER_PREFIX = "parameters"; //$NON-NLS-1$
2424

25-
public static String formatParameterMapKey(AtomicInteger sequence) {
25+
public String formatParameterMapKey(AtomicInteger sequence) {
2626
return "p" + sequence.getAndIncrement(); //$NON-NLS-1$
2727
}
2828

src/main/java/org/mybatis/dynamic/sql/select/render/FetchFirstPagingModelRenderer.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ private FragmentAndParameters renderFetchFirstRowsOnly() {
5555
}
5656

5757
private FragmentAndParameters renderFetchFirstRowsOnly(Long fetchFirstRows) {
58-
String mapKey = RenderingStrategy.formatParameterMapKey(sequence);
58+
String mapKey = renderingStrategy.formatParameterMapKey(sequence);
5959
return FragmentAndParameters
6060
.withFragment("fetch first " + renderPlaceholder(mapKey) //$NON-NLS-1$
6161
+ " rows only") //$NON-NLS-1$
@@ -64,16 +64,16 @@ private FragmentAndParameters renderFetchFirstRowsOnly(Long fetchFirstRows) {
6464
}
6565

6666
private FragmentAndParameters renderOffsetOnly(Long offset) {
67-
String mapKey = RenderingStrategy.formatParameterMapKey(sequence);
67+
String mapKey = renderingStrategy.formatParameterMapKey(sequence);
6868
return FragmentAndParameters.withFragment("offset " + renderPlaceholder(mapKey) //$NON-NLS-1$
6969
+ " rows") //$NON-NLS-1$
7070
.withParameter(mapKey, offset)
7171
.build();
7272
}
7373

7474
private FragmentAndParameters renderOffsetAndFetchFirstRows(Long offset, Long fetchFirstRows) {
75-
String mapKey1 = RenderingStrategy.formatParameterMapKey(sequence);
76-
String mapKey2 = RenderingStrategy.formatParameterMapKey(sequence);
75+
String mapKey1 = renderingStrategy.formatParameterMapKey(sequence);
76+
String mapKey2 = renderingStrategy.formatParameterMapKey(sequence);
7777
return FragmentAndParameters.withFragment("offset " + renderPlaceholder(mapKey1) //$NON-NLS-1$
7878
+ " rows fetch first " + renderPlaceholder(mapKey2) //$NON-NLS-1$
7979
+ " rows only") //$NON-NLS-1$

src/main/java/org/mybatis/dynamic/sql/select/render/LimitAndOffsetPagingModelRenderer.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,15 @@ public FragmentAndParameters render() {
4242
}
4343

4444
private FragmentAndParameters renderLimitOnly() {
45-
String mapKey = RenderingStrategy.formatParameterMapKey(sequence);
45+
String mapKey = renderingStrategy.formatParameterMapKey(sequence);
4646
return FragmentAndParameters.withFragment("limit " + renderPlaceholder(mapKey)) //$NON-NLS-1$
4747
.withParameter(mapKey, limit)
4848
.build();
4949
}
5050

5151
private FragmentAndParameters renderLimitAndOffset(Long offset) {
52-
String mapKey1 = RenderingStrategy.formatParameterMapKey(sequence);
53-
String mapKey2 = RenderingStrategy.formatParameterMapKey(sequence);
52+
String mapKey1 = renderingStrategy.formatParameterMapKey(sequence);
53+
String mapKey2 = renderingStrategy.formatParameterMapKey(sequence);
5454
return FragmentAndParameters.withFragment("limit " + renderPlaceholder(mapKey1) //$NON-NLS-1$
5555
+ " offset " + renderPlaceholder(mapKey2)) //$NON-NLS-1$
5656
.withParameter(mapKey1, limit)

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ public Optional<FragmentAndParameters> visit(ColumnToColumnMapping mapping) {
127127
}
128128

129129
private <T> Optional<FragmentAndParameters> buildFragment(AbstractColumnMapping mapping, T value) {
130-
String mapKey = RenderingStrategy.formatParameterMapKey(sequence);
130+
String mapKey = renderingStrategy.formatParameterMapKey(sequence);
131131

132132
String jdbcPlaceholder = mapping.mapColumn(c -> calculateJdbcPlaceholder(c, mapKey));
133133
String setPhrase = mapping.mapColumn(aliasedColumnNameFunction)

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ private Optional<FragmentAndParameters> calculateLimitClause() {
122122
}
123123

124124
private FragmentAndParameters renderLimitClause(Long limit) {
125-
String mapKey = RenderingStrategy.formatParameterMapKey(sequence);
125+
String mapKey = renderingStrategy.formatParameterMapKey(sequence);
126126
String jdbcPlaceholder =
127127
renderingStrategy.getFormattedJdbcPlaceholder(RenderingStrategy.DEFAULT_PARAMETER_PREFIX, mapKey);
128128

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ public FragmentAndParameters visit(AbstractNoValueCondition<T> condition) {
6767

6868
@Override
6969
public FragmentAndParameters visit(AbstractSingleValueCondition<T> condition) {
70-
String mapKey = RenderingStrategy.formatParameterMapKey(sequence);
70+
String mapKey = renderingStrategy.formatParameterMapKey(sequence);
7171
String fragment = condition.renderCondition(columnName(),
7272
getFormattedJdbcPlaceholder(mapKey));
7373

@@ -78,8 +78,8 @@ public FragmentAndParameters visit(AbstractSingleValueCondition<T> condition) {
7878

7979
@Override
8080
public FragmentAndParameters visit(AbstractTwoValueCondition<T> condition) {
81-
String mapKey1 = RenderingStrategy.formatParameterMapKey(sequence);
82-
String mapKey2 = RenderingStrategy.formatParameterMapKey(sequence);
81+
String mapKey1 = renderingStrategy.formatParameterMapKey(sequence);
82+
String mapKey2 = renderingStrategy.formatParameterMapKey(sequence);
8383
String fragment = condition.renderCondition(columnName(),
8484
getFormattedJdbcPlaceholder(mapKey1),
8585
getFormattedJdbcPlaceholder(mapKey2));
@@ -118,7 +118,7 @@ private Object convertValue(T value) {
118118
}
119119

120120
private FragmentAndParameters toFragmentAndParameters(T value) {
121-
String mapKey = RenderingStrategy.formatParameterMapKey(sequence);
121+
String mapKey = renderingStrategy.formatParameterMapKey(sequence);
122122

123123
return FragmentAndParameters.withFragment(getFormattedJdbcPlaceholder(mapKey))
124124
.withParameter(mapKey, convertValue(value))

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy