public void writeDestValue(Object runtimeDestObj, Object destFieldValue) {
        if (log.isDebugEnabled()) {
            String className = MappingUtils.getClassNameWithoutPackage(runtimeDestObj.getClass());
            log.debug("Getting ready to invoke write method on the destination object. Dest Obj: {}, Dest value: {}",
                      className, destFieldValue);
        }
        DozerPropertyDescriptor propDescriptor = getDestPropertyDescriptor(BuilderUtil.unwrapDestClassFromBuilder(runtimeDestObj));
        propDescriptor.setPropertyValue(runtimeDestObj, destFieldValue, this);
    }
Internal class that represents a field mapping definition. Holds all of the information about a single field mapping
definition. Only intended for internal use.
core/src/main/java/com/github/dozermapper/core/fieldmap/FieldMap.java