Package net.sf.jasperreports.engine.base
Class VirtualElementsData
- java.lang.Object
-
- net.sf.jasperreports.engine.base.VirtualElementsData
-
- All Implemented Interfaces:
Serializable
,VirtualizationSerializable
public class VirtualElementsData extends Object implements Serializable, VirtualizationSerializable
Virtual data type used by report pages to virtualize elements.- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description VirtualElementsData()
VirtualElementsData(List<JRPrintElement> elements)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VirtualElementsData
copy()
Map<JRPrintElement,Integer>
getElementEvaluations(int fillerId, JREvaluationTime evaluationTime)
List<JRPrintElement>
getElements()
void
readVirtualized(VirtualizationInput in)
void
setElementEvaluations(int fillerId, JREvaluationTime evaluationTime, Map<JRPrintElement,Integer> evaluations)
void
writeVirtualized(VirtualizationOutput out)
-
-
-
Constructor Detail
-
VirtualElementsData
public VirtualElementsData()
-
VirtualElementsData
public VirtualElementsData(List<JRPrintElement> elements)
-
-
Method Detail
-
setElementEvaluations
public void setElementEvaluations(int fillerId, JREvaluationTime evaluationTime, Map<JRPrintElement,Integer> evaluations)
-
getElementEvaluations
public Map<JRPrintElement,Integer> getElementEvaluations(int fillerId, JREvaluationTime evaluationTime)
-
getElements
public List<JRPrintElement> getElements()
-
writeVirtualized
public void writeVirtualized(VirtualizationOutput out) throws IOException
- Specified by:
writeVirtualized
in interfaceVirtualizationSerializable
- Throws:
IOException
-
readVirtualized
public void readVirtualized(VirtualizationInput in) throws IOException
- Specified by:
readVirtualized
in interfaceVirtualizationSerializable
- Throws:
IOException
-
copy
public VirtualElementsData copy()
-
-