Package net.sf.jasperreports.engine.base
Class ElementsBlockList
java.lang.Object
net.sf.jasperreports.engine.base.ElementsBlockList
- All Implemented Interfaces:
- Serializable,- ElementStore,- VirtualizablePageElements
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanadd(int index, JRPrintElement element) booleanadd(JRPrintElement element) protected voidaddBlock()voidaddBlock(ElementsBlock block) protected intblockIndex(int index) intdeepSize()voiddispose()get(int index) getPage()protected voidremove(int index) set(int index, JRPrintElement element) intsize()voidtransferElements(Consumer<JRPrintElement> consumer) voidupdateContext(JRVirtualizationContext context, JRVirtualPrintPage page) voidupdatePage(JRVirtualPrintPage page) 
- 
Constructor Details- 
ElementsBlockList
 
- 
- 
Method Details- 
updatePage- Specified by:
- updatePagein interface- ElementStore
 
- 
updateContext- Specified by:
- updateContextin interface- ElementStore
 
- 
addBlock
- 
addBlockprotected void addBlock()
- 
incrementBlocksprotected void incrementBlocks()
- 
getBlocks
- 
sizepublic int size()- Specified by:
- sizein interface- ElementStore
 
- 
deepSizepublic int deepSize()- Specified by:
- deepSizein interface- ElementStore
 
- 
get- Specified by:
- getin interface- ElementStore
 
- 
add- Specified by:
- addin interface- ElementStore
 
- 
add- Specified by:
- addin interface- ElementStore
 
- 
set- Specified by:
- setin interface- ElementStore
 
- 
remove- Specified by:
- removein interface- ElementStore
 
- 
disposepublic void dispose()- Specified by:
- disposein interface- ElementStore
 
- 
blockIndexprotected int blockIndex(int index) 
- 
getPage- Specified by:
- getPagein interface- VirtualizablePageElements
 
- 
transferElements- Specified by:
- transferElementsin interface- ElementStore
 
 
-