public class PageSetChain extends PageSet implements PageSetChainProvider
EMPTY_PAGE_SET
XML_TAG
EMPTY_PAGE, XML_TAG_4_ARRAY
构造器和说明 |
---|
PageSetChain(PageSetProvider[] chain,
boolean cumulatePageNumber) |
限定符和类型 | 方法和说明 |
---|---|
IntList |
getChainPageInfo()
返回每个report所占的页码信息,例如sheet1有10页,sheet2有20页,sheet有xx页
就返回数组 0,10,30
|
ReportPageProvider |
getPage(int pageIndex)
返回集合中指定位置上报表分页对象
|
int |
getPageInWhichChain(int pageIndex) |
PageSetProvider |
getReportPageSet(int index) |
boolean |
isPageCached()
是否缓存分页
|
boolean |
isReleased() |
boolean |
isSizePredictable()
总页数是否可以预知,用于层式报表的判断
|
void |
release()
释放资源,主要用于层式报表分页
|
int |
size()
返回可打印对象的数量
|
PageSetProvider |
traverse4Export()
转化为导出时用的PageSet,当页面缓存了的时候,返回自身
|
getPrintable, traverse4SimpleExport
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPrintable
public PageSetChain(PageSetProvider[] chain, boolean cumulatePageNumber)
public int size()
PrintableSet
size
在接口中 PageSetChainProvider
size
在接口中 PrintableSet
public boolean isSizePredictable()
PageSet
isSizePredictable
在接口中 PageSetChainProvider
isSizePredictable
在接口中 PageSetProvider
isSizePredictable
在类中 PageSet
public boolean isPageCached()
PageSet
isPageCached
在接口中 PageSetChainProvider
isPageCached
在接口中 PageSetProvider
isPageCached
在类中 PageSet
public PageSetProvider traverse4Export()
PageSet
traverse4Export
在接口中 PageSetChainProvider
traverse4Export
在接口中 PageSetProvider
traverse4Export
在类中 PageSet
public ReportPageProvider getPage(int pageIndex)
PageSet
getPage
在接口中 PageSetChainProvider
getPage
在接口中 PageSetProvider
getPage
在类中 PageSet
pageIndex
- 指定的位置public int getPageInWhichChain(int pageIndex)
getPageInWhichChain
在接口中 PageSetChainProvider
public IntList getChainPageInfo()
getChainPageInfo
在接口中 PageSetChainProvider
public PageSetProvider getReportPageSet(int index)
getReportPageSet
在接口中 PageSetChainProvider
public void release()
PageSet
release
在接口中 PageSetChainProvider
release
在接口中 PageSetProvider
release
在类中 PageSet
public boolean isReleased()
isReleased
在接口中 PageSetChainProvider