[jOOQ/jOOQ#10425] ImmutablePOJOMapperWithParameterNames no longer injects default values for unmapped primitive arguments
This commit is contained in:
parent
46ad2c4fcb
commit
b29e2aeefc
@ -1004,6 +1004,10 @@ public class DefaultRecordMapper<R extends Record, E> implements RecordMapper<R,
|
||||
private final Object[] mapNonnested(R record) {
|
||||
Object[] converted = new Object[parameterTypes.length];
|
||||
|
||||
// [#10425] Initialise array to constructor parameter type init values
|
||||
for (int i = 0; i < converted.length; i++)
|
||||
converted[i] = Reflect.initValue(parameterTypes[i]);
|
||||
|
||||
for (int i = 0; i < record.size(); i++)
|
||||
set(record, converted, i);
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user