org.jeecgframework.poi.handler.inter
接口 IExcelDataHandler

所有已知实现类:
ExcelDataHandlerDefaultImpl

public interface IExcelDataHandler

Excel 导入导出 数据处理接口

作者:
JueYue

方法摘要
 Object exportHandler(Object obj, String name, Object value)
          导出处理方法
 org.apache.poi.ss.usermodel.Hyperlink getHyperlink(org.apache.poi.ss.usermodel.CreationHelper creationHelper, Object obj, String name, Object value)
          获取这个字段的 ,07版本需要,03版本不需要
 String[] getNeedHandlerFields()
          获取需要处理的字段,导入和导出统一处理了, 减少书写的字段
 Object importHandler(Object obj, String name, Object value)
          导入处理方法 当前对象,当前字段名称,当前值
 void setMapValue(Map<String,Object> map, String originKey, Object value)
          设置Map导入,自定义 put
 void setNeedHandlerFields(String[] fields)
          设置需要处理的属性列表
 

方法详细信息

exportHandler

Object exportHandler(Object obj,
                     String name,
                     Object value)
导出处理方法

参数:
obj - 当前对象
name - 当前字段名称
value - 当前值
返回:

getNeedHandlerFields

String[] getNeedHandlerFields()
获取需要处理的字段,导入和导出统一处理了, 减少书写的字段

返回:

importHandler

Object importHandler(Object obj,
                     String name,
                     Object value)
导入处理方法 当前对象,当前字段名称,当前值

参数:
obj - 当前对象
name - 当前字段名称
value - 当前值
返回:

setNeedHandlerFields

void setNeedHandlerFields(String[] fields)
设置需要处理的属性列表

参数:
fields -

setMapValue

void setMapValue(Map<String,Object> map,
                 String originKey,
                 Object value)
设置Map导入,自定义 put

参数:
map -
originKey -
value -

getHyperlink

org.apache.poi.ss.usermodel.Hyperlink getHyperlink(org.apache.poi.ss.usermodel.CreationHelper creationHelper,
                                                   Object obj,
                                                   String name,
                                                   Object value)
获取这个字段的 ,07版本需要,03版本不需要

参数:
wb -
obj -
name -
value -
返回:


Copyright © 2015. All Rights Reserved.