类 Exporter
- java.lang.Object
-
- team.bangbang.common.exp.Exporter
-
- 直接已知子类:
RecordExporter,SqlExporter
public abstract class Exporter extends java.lang.Object文件导出超类- 版本:
- 1.0 2019-08-17
- 作者:
- 帮帮组
-
-
字段概要
字段 修饰符和类型 字段 说明 protected java.lang.String[]fieldsprotected java.util.Set<java.lang.String>selectedFieldsprotected java.lang.String[]titles
-
构造器概要
构造器 构造器 说明 Exporter()
-
方法概要
所有方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 abstract java.lang.String[]export()导出数据到文件中,此步骤执行完成后,可以使用/download?java.lang.String[]getFields()java.lang.String[]getTitles()voidsetFields(java.lang.String[] fields)voidsetSelectedFields(java.lang.String[] selects)voidsetTitles(java.lang.String[] titles)
-
-
-
方法详细资料
-
getTitles
public java.lang.String[] getTitles()
- 返回:
- 导出的标题
-
setTitles
public void setTitles(java.lang.String[] titles)
- 参数:
titles- 导出的标题
-
getFields
public java.lang.String[] getFields()
- 返回:
- 标题对应的字段
-
setFields
public void setFields(java.lang.String[] fields)
- 参数:
fields- 标题对应的字段
-
setSelectedFields
public void setSelectedFields(java.lang.String[] selects)
- 参数:
selects- 选中的字段
-
export
public abstract java.lang.String[] export() throws BizException导出数据到文件中,此步骤执行完成后,可以使用/download?Temp/{UserId}.dat下载导出的文件。- 返回:
- 下载到客户端的文件信息。
String[0]:文件地址,{file.attachment.directory}/Temp/{UserId}.dat
String[1]:文件名称 - 抛出:
BizException- 逻辑异常
-
-