Package org.jfree.report.data
Class PrecomputedValueRegistryBuilder
- java.lang.Object
-
- org.jfree.report.data.PrecomputedValueRegistryBuilder
-
- All Implemented Interfaces:
PrecomputedValueRegistry
public class PrecomputedValueRegistryBuilder extends java.lang.Object implements PrecomputedValueRegistry
This class is currently very primitive and enforces a recomputation of precomputed values each time.- Author:
- Thomas Morgner
-
-
Constructor Summary
Constructors Constructor Description PrecomputedValueRegistryBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFunction(java.lang.String name, java.lang.Object value)PrecomputeNodecurrentNode()voidfinishElement(PrecomputeNodeKey element)voidfinishElementPrecomputation(PrecomputeNodeKey element)voidstartElement(PrecomputeNodeKey element)voidstartElementPrecomputation(PrecomputeNodeKey element)
-
-
-
Method Detail
-
startElementPrecomputation
public void startElementPrecomputation(PrecomputeNodeKey element)
- Specified by:
startElementPrecomputationin interfacePrecomputedValueRegistry
-
finishElementPrecomputation
public void finishElementPrecomputation(PrecomputeNodeKey element)
- Specified by:
finishElementPrecomputationin interfacePrecomputedValueRegistry
-
startElement
public void startElement(PrecomputeNodeKey element)
- Specified by:
startElementin interfacePrecomputedValueRegistry
-
finishElement
public void finishElement(PrecomputeNodeKey element)
- Specified by:
finishElementin interfacePrecomputedValueRegistry
-
currentNode
public PrecomputeNode currentNode()
- Specified by:
currentNodein interfacePrecomputedValueRegistry
-
addFunction
public void addFunction(java.lang.String name, java.lang.Object value)- Specified by:
addFunctionin interfacePrecomputedValueRegistry
-
-