类 ViewModelUtil

java.lang.Object
org.hy.microservice.common.view.ViewModelUtil

public class ViewModelUtil extends Object
交互层领域转换工具
版本:
v1.0
作者:
ZhengWei(HY)
  • 方法详细资料

    • toView

      public static <Data extends BaseData, Domain extends BaseDomain<Data>, View extends BaseView<Domain>> List<View> toView(List<Domain> i_Domains, Class<View> i_ViewClass)
      将领域层的集合转为交互层的集合
      类型参数:
      Data - 数据层的泛型
      Domain - 领域层的泛型
      View - 交互层的泛型
      参数:
      i_Domains - 领域层的领域集合
      i_ViewClass - 交互层的元类型
      返回:
    • toView

      public static <Data extends BaseData, Domain extends BaseDomain<Data>, View extends BaseView<Domain>> Set<View> toView(Set<Domain> i_Domains, Class<View> i_ViewClass)
      将领域层的集合转为交互层的集合
      类型参数:
      Data - 数据层的泛型
      Domain - 领域层的泛型
      View - 交互层的泛型
      参数:
      i_Domains - 领域层的领域集合
      i_ViewClass - 交互层的元类型
      返回:
    • toView

      public static <Data extends BaseData, Domain extends BaseDomain<Data>, View extends BaseView<Domain>> Map<String,View> toView(Map<String,Domain> i_Domains, Class<View> i_ViewClass)
      将领域层的集合转为交互层的集合
      类型参数:
      Data - 数据层的泛型
      Domain - 领域层的泛型
      View - 交互层的泛型
      参数:
      i_Domains - 领域层的领域集合
      i_ViewClass - 交互层的元类型
      返回: