Class BeanUtils


  • public final class BeanUtils
    extends Object
    • Constructor Detail

      • BeanUtils

        private BeanUtils()
    • Method Detail

      • patch

        public static <T> T patch​(T dest,
                                  Object orig)
      • patch

        public static <T> T patch​(T dest,
                                  Object orig,
                                  String... properties)
      • patchExclude

        public static <T> T patchExclude​(T dest,
                                         Object orig,
                                         String... excludedProperties)
      • patchExclude

        public static <T> T patchExclude​(T dest,
                                         Object orig,
                                         Set<Class<? extends Annotation>> excludedAnnotationTypes)
      • patchExclude

        public static <T> T patchExclude​(T dest,
                                         Object orig,
                                         Class<?>... excludedAnnotationTypes)
      • copyProperties

        public static <T> T copyProperties​(T dest,
                                           Object orig,
                                           String... properties)