mapping instanceof SerialisedPCMapping ||
mapping instanceof SerialisedReferenceMapping ||
mapping instanceof PersistenceCapableMapping ||
mapping instanceof InterfaceMapping) {
setObjectViaMapping(mapping, table, value, sm, fieldNumber);
sm.wrapSCOField(fieldNumber, value, false, true, true);
} else {
if (isInsert) {
runPostInsertMappingCallbacks(consumer, value);
} else {
runPostUpdateMappingCallbacks(consumer);