@@ -186,11 +186,11 @@ private void writeInternal(Object source, OutboundRow sink, Class<?> userClass)
186
186
RelationalPersistentEntity <?> entity = getRequiredPersistentEntity (userClass );
187
187
PersistentPropertyAccessor <?> propertyAccessor = entity .getPropertyAccessor (source );
188
188
189
- writeProperties (sink , entity , propertyAccessor , entity . isNew ( source ) );
189
+ writeProperties (sink , entity , propertyAccessor );
190
190
}
191
191
192
192
private void writeProperties (OutboundRow sink , RelationalPersistentEntity <?> entity ,
193
- PersistentPropertyAccessor <?> accessor , boolean isNew ) {
193
+ PersistentPropertyAccessor <?> accessor ) {
194
194
195
195
for (RelationalPersistentProperty property : entity ) {
196
196
@@ -213,24 +213,22 @@ private void writeProperties(OutboundRow sink, RelationalPersistentEntity<?> ent
213
213
}
214
214
215
215
if (getConversions ().isSimpleType (value .getClass ())) {
216
- writeSimpleInternal (sink , value , isNew , property );
216
+ writeSimpleInternal (sink , value , property );
217
217
} else {
218
- writePropertyInternal (sink , value , isNew , property );
218
+ writePropertyInternal (sink , value , property );
219
219
}
220
220
}
221
221
}
222
222
223
- private void writeSimpleInternal (OutboundRow sink , Object value , boolean isNew ,
224
- RelationalPersistentProperty property ) {
223
+ private void writeSimpleInternal (OutboundRow sink , Object value , RelationalPersistentProperty property ) {
225
224
226
225
Object result = getPotentiallyConvertedSimpleWrite (value );
227
226
228
227
sink .put (property .getColumnName (),
229
228
Parameter .fromOrEmpty (result , getPotentiallyConvertedSimpleNullType (property .getType ())));
230
229
}
231
230
232
- private void writePropertyInternal (OutboundRow sink , Object value , boolean isNew ,
233
- RelationalPersistentProperty property ) {
231
+ private void writePropertyInternal (OutboundRow sink , Object value , RelationalPersistentProperty property ) {
234
232
235
233
TypeInformation <?> valueType = TypeInformation .of (value .getClass ());
236
234
@@ -239,7 +237,7 @@ private void writePropertyInternal(OutboundRow sink, Object value, boolean isNew
239
237
if (valueType .getActualType () != null && valueType .getRequiredActualType ().isCollectionLike ()) {
240
238
241
239
// pass-thru nested collections
242
- writeSimpleInternal (sink , value , isNew , property );
240
+ writeSimpleInternal (sink , value , property );
243
241
return ;
244
242
}
245
243
@@ -310,7 +308,6 @@ private Class<?> getPotentiallyConvertedSimpleNullType(Class<?> type) {
310
308
311
309
if (customTarget .isPresent ()) {
312
310
return customTarget .get ();
313
-
314
311
}
315
312
316
313
if (type .isEnum ()) {
0 commit comments