public class DefaultOutputFileFormat extends AbstractOutputFormatProcessor implements java.io.Serializable
CURRENT_LEVEL, XML_TAGDEFAULT_LAYER_INDEX| 构造器和说明 |
|---|
DefaultOutputFileFormat() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Object |
clone() |
JSONObject |
createJSON()
输出json
|
int |
getFormat() |
void |
output(ResultWorkBook result,
java.io.File saveDirectory,
java.lang.String reportName,
java.lang.String name,
java.lang.String outputFileName,
java.lang.String description,
java.util.List<java.io.File> exportedFiles)
输出文件
|
void |
parseJSON(JSONObject jo)
转换json
|
void |
setConvertToFormat(boolean flag,
int markNumber)
修改不同的导出方式
|
void |
setFormat(int format) |
currentAPILevel, equals, layerIndexpublic int getFormat()
getFormat 在接口中 OutputFormatProcessorpublic void setFormat(int format)
setFormat 在接口中 OutputFormatProcessorpublic void output(ResultWorkBook result, java.io.File saveDirectory, java.lang.String reportName, java.lang.String name, java.lang.String outputFileName, java.lang.String description, java.util.List<java.io.File> exportedFiles) throws java.lang.Exception
output 在接口中 OutputFormatProcessordescription - 描述exportedFiles - 导出的文件name - 名称outputFileName - 输出文件名reportName - 报表名称result - 结果saveDirectory - 保存路径java.lang.Exceptionpublic JSONObject createJSON() throws java.lang.Exception
createJSON 在接口中 JSONCreatorjava.lang.Exceptionpublic void parseJSON(JSONObject jo) throws java.lang.Exception
parseJSON 在接口中 JSONParserjo - json数据java.lang.Exceptionpublic void setConvertToFormat(boolean flag,
int markNumber)
flag - 是否需要支持这种导出markNumber - 导出的类型public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone 在接口中 FCloneableclone 在类中 AbstractOutputFormatProcessorjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常