public abstract class AbstractFileWriter extends Object implements FileWriter
| 限定符和类型 | 字段和说明 |
|---|---|
protected File |
file |
protected ExportActuatorParam |
param
文件绝对路径
|
| 构造器和说明 |
|---|
AbstractFileWriter(ExportActuatorParam param) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
createdFile()
创建文件完成
|
void |
createFile()
创建文件
|
File |
getFile()
获取文件
|
protected abstract String |
getFilename()
获取文件名称
|
ExportActuatorParam |
getParam() |
void |
setParam(ExportActuatorParam param) |
<T> void |
writeMany(List<List<T>> many,
Map<String,Object> configs)
写出多个
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitflush, writeLineprotected ExportActuatorParam param
protected File file
public AbstractFileWriter(ExportActuatorParam param)
public ExportActuatorParam getParam()
public void setParam(ExportActuatorParam param)
public File getFile()
FileWritergetFile 在接口中 FileWriterpublic <T> void writeMany(List<List<T>> many, Map<String,Object> configs)
FileWriterwriteMany 在接口中 FileWritermany - 多条configs - 样式或其他数据public void createFile()
FileWritercreateFile 在接口中 FileWriterprotected void createdFile()
throws IOException
IOExceptionprotected abstract String getFilename()
Copyright © 2022 Pivotal Software, Inc.. All rights reserved.