File tree 2 files changed +29
-0
lines changed
src/main/java/org/springframework/data/r2dbc/core
2 files changed +29
-0
lines changed Original file line number Diff line number Diff line change @@ -226,6 +226,15 @@ public PreparedOperation<Delete> getMappedObject(DeleteSpec deleteSpec) {
226
226
return getMappedObject (deleteSpec , null );
227
227
}
228
228
229
+ /*
230
+ * (non-Javadoc)
231
+ * @see org.springframework.data.r2dbc.function.StatementMapper#getRenderContext()
232
+ */
233
+ @ Override
234
+ public RenderContext getRenderContext () {
235
+ return renderContext ;
236
+ }
237
+
229
238
private PreparedOperation <Delete > getMappedObject (DeleteSpec deleteSpec ,
230
239
@ Nullable RelationalPersistentEntity <?> entity ) {
231
240
@@ -375,5 +384,14 @@ public PreparedOperation<?> getMappedObject(UpdateSpec updateSpec) {
375
384
public PreparedOperation <?> getMappedObject (DeleteSpec deleteSpec ) {
376
385
return DefaultStatementMapper .this .getMappedObject (deleteSpec , this .entity );
377
386
}
387
+
388
+ /*
389
+ * (non-Javadoc)
390
+ * @see org.springframework.data.r2dbc.function.StatementMapper#getRenderContext()
391
+ */
392
+ @ Override
393
+ public RenderContext getRenderContext () {
394
+ return DefaultStatementMapper .this .getRenderContext ();
395
+ }
378
396
}
379
397
}
Original file line number Diff line number Diff line change 34
34
import org .springframework .data .relational .core .sql .Expression ;
35
35
import org .springframework .data .relational .core .sql .SqlIdentifier ;
36
36
import org .springframework .data .relational .core .sql .Table ;
37
+ import org .springframework .data .relational .core .sql .render .RenderContext ;
37
38
import org .springframework .lang .Nullable ;
38
39
39
40
/**
@@ -177,6 +178,16 @@ default DeleteSpec createDelete(SqlIdentifier table) {
177
178
return DeleteSpec .create (table );
178
179
}
179
180
181
+ /**
182
+ * Returns {@link RenderContext}.
183
+ *
184
+ * @return {@link RenderContext} instance or {@literal null} if {@link RenderContext} is not available
185
+ */
186
+ @ Nullable
187
+ default RenderContext getRenderContext () {
188
+ return null ;
189
+ }
190
+
180
191
/**
181
192
* {@code SELECT} specification.
182
193
*/
You can’t perform that action at this time.
0 commit comments