跳过导航链接
A C D E F G I L N O P R S T W 

A

AsyncExporter - org.treeleafj.xmax.export中的类
实现异步导出的功能 Created by leaf on 2017/4/10.
AsyncExporter() - 类 的构造器org.treeleafj.xmax.export.AsyncExporter
 

C

CacheExporter - org.treeleafj.xmax.export中的类
扩展多一个缓存到磁盘,然后可以服用缓存的功能,减少重复生成 Created by leaf on 2017/4/10.
CacheExporter() - 类 的构造器org.treeleafj.xmax.export.CacheExporter
 
CloumnInfo - org.treeleafj.xmax.export.format中的类
列信息 Created by leaf on 2017/4/11.
CloumnInfo() - 类 的构造器org.treeleafj.xmax.export.format.CloumnInfo
 
CsvFormat - org.treeleafj.xmax.export.format.csv中的类
Created by leaf on 2017/4/10.
CsvFormat(InputStream, String, String) - 类 的构造器org.treeleafj.xmax.export.format.csv.CsvFormat
 
CsvOutput - org.treeleafj.xmax.export.format.csv中的类
Created by leaf on 2017/4/10.
CsvOutput(CsvFormat) - 类 的构造器org.treeleafj.xmax.export.format.csv.CsvOutput
 

D

DateFormatFunc - org.treeleafj.xmax.export.func中的类
Created by leaf on 2017/4/20.
DateFormatFunc() - 类 的构造器org.treeleafj.xmax.export.func.DateFormatFunc
 

E

ExcelFormat - org.treeleafj.xmax.export.format.excel中的类
Excel模板格式 Created by leaf on 2017/4/10.
ExcelFormat(InputStream) - 类 的构造器org.treeleafj.xmax.export.format.excel.ExcelFormat
构建excel模板格式
ExcelOutput - org.treeleafj.xmax.export.format.excel中的类
Created by leaf on 2017/4/10.
ExcelOutput(ExcelFormat) - 类 的构造器org.treeleafj.xmax.export.format.excel.ExcelOutput
 
export(OutputStream) - 类 中的方法org.treeleafj.xmax.export.Exporter
执行导出
Exporter - org.treeleafj.xmax.export中的类
针对excel/csv等导出工具的一个高层抽象,提供数据导出成excel/csv等功能 Created by leaf on 2017/4/10.
Exporter() - 类 的构造器org.treeleafj.xmax.export.Exporter
 
ExportException - org.treeleafj.xmax.export中的异常错误
导出异常 Created by leaf on 2017/4/11.
ExportException(String) - 异常错误 的构造器org.treeleafj.xmax.export.ExportException
 
ExportException(String, String) - 异常错误 的构造器org.treeleafj.xmax.export.ExportException
 

F

Format - org.treeleafj.xmax.export.format中的接口
针对各种导出格式的一个高层抽象 Created by leaf on 2017/4/10.
formatDate(Date, String) - 类 中的方法org.treeleafj.xmax.export.func.DateFormatFunc
 
FormatResolver - org.treeleafj.xmax.export.format中的类
模板解析器,用于解析模板上面哪些行是需要处理的 Created by leaf on 2017/4/10.
FormatResolver() - 类 的构造器org.treeleafj.xmax.export.format.FormatResolver
 
FormatResolverResult - org.treeleafj.xmax.export.format中的类
对模板里含有特殊标签的一个解析情况,用于标识哪行是要特殊处理的,是否是循环标签,对于未含有特殊标签的行不进行解析 Created by leaf on 2017/4/10.
FormatResolverResult() - 类 的构造器org.treeleafj.xmax.export.format.FormatResolverResult
 
FormatRowResolverResult - org.treeleafj.xmax.export.format中的类
行解析情况,标示一段要处理的标签, #foreach到#end会认为是一行, 其它就真的是一行就是一行 Created by leaf on 2017/4/11.
FormatRowResolverResult() - 类 的构造器org.treeleafj.xmax.export.format.FormatRowResolverResult
 
formatYuanFen(Double) - 类 中的方法org.treeleafj.xmax.export.func.NumberFomatFunc
 
Func - org.treeleafj.xmax.export.func中的接口
Created by leaf on 2017/4/20.

G

getCloumnInfos() - 类 中的方法org.treeleafj.xmax.export.format.LineInfo
 
getContent() - 类 中的方法org.treeleafj.xmax.export.format.CloumnInfo
 
getData() - 类 中的方法org.treeleafj.xmax.export.Exporter
 
getEndRowIndex() - 类 中的方法org.treeleafj.xmax.export.format.FormatRowResolverResult
 
getFormat() - 类 中的方法org.treeleafj.xmax.export.Exporter
 
getFormatResolver() - 类 中的方法org.treeleafj.xmax.export.Exporter
 
getFromRowIndex() - 类 中的方法org.treeleafj.xmax.export.format.FormatRowResolverResult
 
getLineInfos() - 类 中的方法org.treeleafj.xmax.export.format.SheetInfo
 
getName() - 类 中的方法org.treeleafj.xmax.export.format.SheetInfo
 
getOutput() - 类 中的方法org.treeleafj.xmax.export.format.csv.CsvFormat
 
getOutput() - 类 中的方法org.treeleafj.xmax.export.format.excel.ExcelFormat
 
getOutput() - 接口 中的方法org.treeleafj.xmax.export.format.Format
 
getReadCharset() - 类 中的方法org.treeleafj.xmax.export.format.csv.CsvFormat
 
getRowIndex() - 类 中的方法org.treeleafj.xmax.export.format.FormatRowResolverResult
 
getRowResolverResults() - 类 中的方法org.treeleafj.xmax.export.format.FormatResolverResult
 
getWorkbook() - 类 中的方法org.treeleafj.xmax.export.format.excel.ExcelFormat
 
getWriteCharset() - 类 中的方法org.treeleafj.xmax.export.format.csv.CsvFormat
 

I

isCall(String) - 类 中的静态方法org.treeleafj.xmax.export.format.TagUtils
是否#call标签
isForeach() - 类 中的方法org.treeleafj.xmax.export.format.FormatRowResolverResult
 
isForeachBegin(String) - 类 中的静态方法org.treeleafj.xmax.export.format.TagUtils
是否#foreach循环的开始标签
isForeachEnd(String) - 类 中的静态方法org.treeleafj.xmax.export.format.TagUtils
是否foreach循环的结束标签
isVar(String) - 类 中的静态方法org.treeleafj.xmax.export.format.TagUtils
是否#end标签

L

LineInfo - org.treeleafj.xmax.export.format中的类
行信息 Created by leaf on 2017/4/11.
LineInfo() - 类 的构造器org.treeleafj.xmax.export.format.LineInfo
 

N

NumberFomatFunc - org.treeleafj.xmax.export.func中的类
Created by leaf on 2017/4/20.
NumberFomatFunc() - 类 的构造器org.treeleafj.xmax.export.func.NumberFomatFunc
 

O

org.treeleafj.xmax.export - 程序包 org.treeleafj.xmax.export
 
org.treeleafj.xmax.export.format - 程序包 org.treeleafj.xmax.export.format
 
org.treeleafj.xmax.export.format.csv - 程序包 org.treeleafj.xmax.export.format.csv
 
org.treeleafj.xmax.export.format.excel - 程序包 org.treeleafj.xmax.export.format.excel
 
org.treeleafj.xmax.export.func - 程序包 org.treeleafj.xmax.export.func
 
Output - org.treeleafj.xmax.export.format中的接口
输出工具,子类实现负责输出各种对应格式的文件 Created by leaf on 2017/4/10.

P

parseForeachTag(String) - 类 中的静态方法org.treeleafj.xmax.export.format.TagUtils
解析foreach标签,解析出临时item名称和集合变量
parseValue(String, Map<String, Object>) - 类 中的静态方法org.treeleafj.xmax.export.format.TagUtils
解析标签的值

R

resolveOriginalInfo() - 类 中的方法org.treeleafj.xmax.export.format.csv.CsvFormat
 
resolveOriginalInfo() - 类 中的方法org.treeleafj.xmax.export.format.excel.ExcelFormat
 
resolveOriginalInfo() - 接口 中的方法org.treeleafj.xmax.export.format.Format
解析出模板的原始数据
resolveRows(List<SheetInfo>) - 类 中的方法org.treeleafj.xmax.export.format.FormatResolver
解析行,用于定位哪些行是要处理的

S

setCloumnInfos(List<CloumnInfo>) - 类 中的方法org.treeleafj.xmax.export.format.LineInfo
 
setContent(String) - 类 中的方法org.treeleafj.xmax.export.format.CloumnInfo
 
setData(Map<String, Object>) - 类 中的方法org.treeleafj.xmax.export.Exporter
 
setEndRowIndex(Integer) - 类 中的方法org.treeleafj.xmax.export.format.FormatRowResolverResult
 
setForeach(boolean) - 类 中的方法org.treeleafj.xmax.export.format.FormatRowResolverResult
 
setFormat(Format) - 类 中的方法org.treeleafj.xmax.export.Exporter
 
setFormatResolver(FormatResolver) - 类 中的方法org.treeleafj.xmax.export.Exporter
 
setFromRowIndex(Integer) - 类 中的方法org.treeleafj.xmax.export.format.FormatRowResolverResult
 
setLineInfos(List<LineInfo>) - 类 中的方法org.treeleafj.xmax.export.format.SheetInfo
 
setName(String) - 类 中的方法org.treeleafj.xmax.export.format.SheetInfo
 
setReadCharset(String) - 类 中的方法org.treeleafj.xmax.export.format.csv.CsvFormat
 
setRowIndex(Integer) - 类 中的方法org.treeleafj.xmax.export.format.FormatRowResolverResult
 
setRowResolverResults(List<FormatRowResolverResult>) - 类 中的方法org.treeleafj.xmax.export.format.FormatResolverResult
 
setWriteCharset(String) - 类 中的方法org.treeleafj.xmax.export.format.csv.CsvFormat
 
SheetInfo - org.treeleafj.xmax.export.format中的类
工作表信息(主要用于兼容excel模板里存在多个工作表的情况) Created by leaf on 2017/4/11.
SheetInfo() - 类 的构造器org.treeleafj.xmax.export.format.SheetInfo
 

T

TagUtils - org.treeleafj.xmax.export.format中的类
Created by leaf on 2017/4/11.
TagUtils() - 类 的构造器org.treeleafj.xmax.export.format.TagUtils
 

W

write(OutputStream, List<SheetInfo>, List<FormatResolverResult>, Map<String, Object>) - 类 中的方法org.treeleafj.xmax.export.format.csv.CsvOutput
 
write(OutputStream, List<SheetInfo>, List<FormatResolverResult>, Map<String, Object>) - 类 中的方法org.treeleafj.xmax.export.format.excel.ExcelOutput
 
write(Map<String, Object>, HSSFSheet, FormatResolverResult) - 类 中的方法org.treeleafj.xmax.export.format.excel.ExcelOutput
写入数据到excel中
write(OutputStream, List<SheetInfo>, List<FormatResolverResult>, Map<String, Object>) - 接口 中的方法org.treeleafj.xmax.export.format.Output
将数据输出
A C D E F G I L N O P R S T W 
跳过导航链接

Copyright © 2017. All rights reserved.