public interface IReportPerformanceInfo extends PerformanceInfo
限定符和类型 | 方法和说明 |
---|---|
void |
addBuildDataTime(java.lang.String name,
long time)
记录从数据库转化成java对象的时间
|
void |
addCellCustomDisplayTime(java.lang.String columnRow,
long time)
记录自定义显示时间
|
void |
addCellDynamicParameter(java.lang.String columnRow,
long time)
记录动态参数时间
|
void |
addCellFilterTime(java.lang.String columnRow,
long time)
记录过滤时间
|
void |
addCellHighlightTime(java.lang.String columnRow,
long time)
记录条件属性时间
|
void |
addCellHyperlinkTime(java.lang.String columnRow,
long time)
记录超级链接时间
|
void |
addCellPresentTime(java.lang.String columnRow,
long time)
记录形态时间
|
void |
addExportInfo(IExportInfo exportInfo)
记录导出信息
|
void |
addImageMemory(java.lang.String mark,
long memory)
记录image内存
|
void |
addImageMemory(java.lang.String mark,
long memory,
boolean fromCache)
记录image内存
|
void |
addSqlFunExecuteTimes(java.lang.String mark,
long time)
增加sql函数执行时间
|
void |
addSubmitInfo(ISubmitInfo submitInfo)
记录提交信息
|
long |
getCreateTime() |
long |
getId() |
java.util.Map<java.lang.String,java.lang.Long> |
getImageMap() |
java.lang.String |
getParameterString() |
long |
getReportMemory() |
java.util.Map<java.lang.String,java.lang.Long> |
getSqlFunExecuteTimes() |
long |
getTotalCalculateTime() |
long |
getTotalMemory() |
java.lang.String |
getWorkBookName() |
void |
putCellCalculateTime(java.lang.String columnRow,
long time)
记录单元格形计算时间
|
void |
putDataModelColCount(java.lang.String name,
int colCount)
记录数据集列数
|
void |
putDataModelRowCount(java.lang.String name,
int rowCount)
记录数据集行数
|
void |
putDataSourceExecuteTime(java.lang.String name,
long time)
记录数据集执行时间
|
void |
putDataSourceTransferTime(java.lang.String name,
long time)
记录数据集传输时间
|
void |
putParameterString(java.lang.String parameterString)
记录报表参数
|
void |
putReportMemory(java.lang.String reportName,
long size)
记录报表sheet内存
|
void |
setCalculateTime(long time) |
void |
setCreateTime(long createTime) |
void |
setWorkBookName(java.lang.String workBookName) |
parseJSON
createJSON
toJSONString
long getCreateTime()
void setCreateTime(long createTime)
long getId()
void putDataModelRowCount(java.lang.String name, int rowCount)
name
- 数据集名称rowCount
- 行数void putDataModelColCount(java.lang.String name, int colCount)
name
- 数据集名称colCount
- 列数void putDataSourceExecuteTime(java.lang.String name, long time)
name
- 数据集名称time
- 时间void putDataSourceTransferTime(java.lang.String name, long time)
name
- 数据集名称time
- 时间void addBuildDataTime(java.lang.String name, long time)
name
- 数据集名称time
- 时间void putCellCalculateTime(java.lang.String columnRow, long time)
columnRow
- 单元格位置time
- 时间void addCellPresentTime(java.lang.String columnRow, long time)
columnRow
- 单元格位置time
- 时间void addCellFilterTime(java.lang.String columnRow, long time)
columnRow
- 单元格位置time
- 时间void addCellDynamicParameter(java.lang.String columnRow, long time)
columnRow
- 单元格位置time
- 时间void addCellCustomDisplayTime(java.lang.String columnRow, long time)
columnRow
- 单元格位置time
- 时间void addCellHighlightTime(java.lang.String columnRow, long time)
columnRow
- 单元格位置time
- 时间void addCellHyperlinkTime(java.lang.String columnRow, long time)
columnRow
- 单元格位置time
- 时间long getTotalCalculateTime()
void setCalculateTime(long time)
void putReportMemory(java.lang.String reportName, long size)
reportName
- sheet名称size
- 内存大小java.lang.String getWorkBookName()
void setWorkBookName(java.lang.String workBookName)
long getReportMemory()
void addExportInfo(IExportInfo exportInfo)
exportInfo
- 导出信息void addSubmitInfo(ISubmitInfo submitInfo)
submitInfo
- 提交信息void putParameterString(java.lang.String parameterString)
parameterString
- 报表参数字符java.lang.String getParameterString()
java.util.Map<java.lang.String,java.lang.Long> getImageMap()
void addImageMemory(java.lang.String mark, long memory)
mark
- 标志memory
- 内存大小void addImageMemory(java.lang.String mark, long memory, boolean fromCache)
mark
- 标志memory
- 内存大小fromCache
- 是否来自缓存java.util.Map<java.lang.String,java.lang.Long> getSqlFunExecuteTimes()
void addSqlFunExecuteTimes(java.lang.String mark, long time)
mark
- 标志time
- 时间long getTotalMemory()