public <T> T map(final Object srcObj, final Class<T> destClass, final String mapId) {
        MappingValidator.validateMappingRequest(srcObj, destClass);
        return mapGeneral(srcObj, destClass, null, mapId);
    }
Internal Mapping Engine. Not intended for direct use by Application code.
This class does most of the heavy lifting and is very recursive in nature.
<p>
This class is not threadsafe and is instantiated for each new mapping request.
core/src/main/java/com/github/dozermapper/core/MappingProcessor.java