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 void
addFunction(java.lang.String name, java.lang.Object value)
PrecomputeNode
currentNode()
void
finishElement(PrecomputeNodeKey element)
void
finishElementPrecomputation(PrecomputeNodeKey element)
void
startElement(PrecomputeNodeKey element)
void
startElementPrecomputation(PrecomputeNodeKey element)
-
-
-
Method Detail
-
startElementPrecomputation
public void startElementPrecomputation(PrecomputeNodeKey element)
- Specified by:
startElementPrecomputation
in interfacePrecomputedValueRegistry
-
finishElementPrecomputation
public void finishElementPrecomputation(PrecomputeNodeKey element)
- Specified by:
finishElementPrecomputation
in interfacePrecomputedValueRegistry
-
startElement
public void startElement(PrecomputeNodeKey element)
- Specified by:
startElement
in interfacePrecomputedValueRegistry
-
finishElement
public void finishElement(PrecomputeNodeKey element)
- Specified by:
finishElement
in interfacePrecomputedValueRegistry
-
currentNode
public PrecomputeNode currentNode()
- Specified by:
currentNode
in interfacePrecomputedValueRegistry
-
addFunction
public void addFunction(java.lang.String name, java.lang.Object value)
- Specified by:
addFunction
in interfacePrecomputedValueRegistry
-
-