org.redkale.util

## 接口 Reproduce<D,S>

- 类型参数:
    `D` - 目标对象的数据类型
    `S` - 源对象的数据类型

      public interface Reproduce<D,S>

  详情见: http://www.redkale.org

- - ### 方法概要

    所有方法 静态方法 实例方法 抽象方法 默认方法
    限定符和类型 | 方法和说明
    --- | ---
    `D` | `copy(D dest, S src)`
    `static <D,S> Reproduce<D,S>` | `create(java.lang.Class<D> destClass, java.lang.Class<S> srcClass)`
    `static <D,S> Reproduce<D,S>` | `create(java.lang.Class<D> destClass, java.lang.Class<S> srcClass, java.util.function.Predicate<java.lang.String> columnPredicate)`

- - ### 方法详细资料

    - #### copy

          D copy(D dest,
                 S src)

    - #### create

          static <D,S> Reproduce<D,S> create(java.lang.Class<D> destClass,
                                             java.lang.Class<S> srcClass)

    - #### create

          static <D,S> Reproduce<D,S> create(java.lang.Class<D> destClass,
                                             java.lang.Class<S> srcClass,
                                             java.util.function.Predicate<java.lang.String> columnPredicate)