Interface | Description |
---|---|
ReportTree.Consolidator<E extends DataObject<E>> |
function to consolidate data from the child to the parent of the report node
|
ReportTree.Enricher<E extends DataObject<E>> | |
ReportTree.Initiator<E extends DataObject<E>> |
feature to initiate a new report object
|
ReportTree.Namesetter<E extends DataObject<E>> |
function to set the name on the report object
|
ReportTree.ValueExtractor<E extends DataObject<E>,F> |
Extracts a value from the report object
|
ReportTree.ValueSetter<E extends DataObject<E>,F> |
a function to set a value to the report object
|
Class | Description |
---|---|
ReportTree<E extends DataObject<E>> |
This class manages report trees,especially:
ensures that intermediate versions of the tree sum-up the leaves
create missing leaves if needed
|