Class FillItemData
- java.lang.Object
-
- net.sf.jasperreports.components.items.fill.FillItemData
-
- Direct Known Subclasses:
FillItemData
public abstract class FillItemData extends Object
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
-
Field Summary
Fields Modifier and Type Field Description protected FillContextProvider
fillContextProvider
protected FillItemDataset
fillItemDataset
protected ItemData
itemData
protected List<FillItem>
itemsList
-
Constructor Summary
Constructors Constructor Description FillItemData(FillContextProvider fillContextProvider, ItemData itemData, JRFillObjectFactory factory)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
addEvaluateItems()
void
evaluateItems(JRFillExpressionEvaluator evaluator, byte evaluation)
JRElementDataset
getDataset()
List<Map<String,Object>>
getEvaluateItems(byte evaluation)
abstract FillItem
getFillItem(FillContextProvider fillContextProvider, Item item, JRFillObjectFactory factory)
void
initialize()
-
-
-
Field Detail
-
itemData
protected ItemData itemData
-
fillItemDataset
protected FillItemDataset fillItemDataset
-
fillContextProvider
protected FillContextProvider fillContextProvider
-
-
Constructor Detail
-
FillItemData
public FillItemData(FillContextProvider fillContextProvider, ItemData itemData, JRFillObjectFactory factory)
-
-
Method Detail
-
getDataset
public JRElementDataset getDataset()
-
initialize
public void initialize()
-
evaluateItems
public void evaluateItems(JRFillExpressionEvaluator evaluator, byte evaluation) throws JRException
- Throws:
JRException
-
getEvaluateItems
public List<Map<String,Object>> getEvaluateItems(byte evaluation) throws JRException
- Throws:
JRException
-
addEvaluateItems
public void addEvaluateItems()
-
getFillItem
public abstract FillItem getFillItem(FillContextProvider fillContextProvider, Item item, JRFillObjectFactory factory)
-
-