code: public static void shallowCopy(Object source, Object target) {
  
          ObjectUtils.doShallowCopy(source, target, Boolean.TRUE);
      }
docs: Makes a shallow copy of the source object into the target one.
  <p>
  This method differs from {@link ReflectionUtils#shallowCopyFieldState(Object, Object)} this doesn't require
  source and target objects to share the same class hierarchy.
  
  @param source
  the source object.
  @param target
  the target object.