类 ExcelBindAnnoHandler

java.lang.Object
com.diboot.file.excel.cache.ExcelBindAnnoHandler

public class ExcelBindAnnoHandler extends Object
绑定注解的辅助类
版本:
v2.1.0
作者:
jerryma@dibo.ltd
  • 字段详细资料

  • 构造器详细资料

    • ExcelBindAnnoHandler

      public ExcelBindAnnoHandler()
  • 方法详细资料

    • getField2BindAnnoMap

      public static Map<String,Annotation> getField2BindAnnoMap(Class modelClass)
      获取字段-绑定注解之间的map
      参数:
      modelClass -
      返回:
    • convertToNameValueMap

      public static Map<String,List> convertToNameValueMap(Annotation annotation, List<String> nameList)
      转换为name-value map
      参数:
      annotation -
      nameList -
      返回:
    • executeBindField

      private static Map<String,List> executeBindField(ExcelBindField bindField, List<String> nameList)
      执行绑定
      参数:
      bindField -
      nameList -
      返回:
    • convertLabelValueListToMap

      private static Map<String,List> convertLabelValueListToMap(List<com.diboot.core.vo.LabelValue> list)
      转换列表为map
      参数:
      list -
      返回: