ObjectUtils.java 421 B

12345678910111213141516171819202122
  1. package cn.iocoder.dashboard.util.object;
  2. import cn.hutool.core.util.ObjectUtil;
  3. import java.util.function.Consumer;
  4. /**
  5. * Object 工具类
  6. *
  7. * @author 芋道源码
  8. */
  9. public class ObjectUtils {
  10. public static <T> T clone(T object, Consumer<T> consumer) {
  11. T result = ObjectUtil.clone(object);
  12. if (result != null) {
  13. consumer.accept(result);
  14. }
  15. return result;
  16. }
  17. }