Package com.groiss.reporting.data

This package contains data classes gain information of reporting schema and report attributes and conditions.

See:
          Description

Interface Summary
AggregateValue Implementing this Interface, several result set tuples are aggregated to one entry in tablemodel.
NumericValue Implementing this Interface, enables ReportingData Objects to make numeric aggregations like sum and average.
ReportingData Interface ReportingData Inteface for all ReportingData, which does not fit to Standard Datatypes
TimeModel This interface must be supported if another calculation of time intervals is desired
Note: a implementing class must support a constructor without parameters
 

Class Summary
Attribute Describes Attributes selectable as display attribute or condition in reporting
Entity A Entity contains Attributes which are usable in reporting
ReportingGraph<N,E> Simple graph implementation with nodes and edges which may handle n edges connecting 2 nodes.
ReportingTableModel reporting tablemodel holds data which are read from db and calculated data like grouping rows
Schema the Schema includes all Information of the DOM parsed XML Schema with comfortable accessmehtods a schema includes
entitiesA Entity is a table on the database which contains the data relations describing the relations between the entities, to make the right join decision mappings are used to translate database values to the natural language
SimpleReportingExportable ReportinExportable for non DB-data Objects.
 

Package com.groiss.reporting.data Description

This package contains data classes gain information of reporting schema and report attributes and conditions.



@enterprise 8.0.22989 Copyright © 2001-2017 Groiss Informatics GmbH. All Rights Reserved.