Show / Hide Table of Contents

Namespace BO4E.Reporting

Classes

CompletenessReport

A completeness report contains information about the completeness of a pure . In this context "pure" means, that the Energiemenge does only contain one distinct set of (Obiskennzahl, Einheit, Wertermittlungsverfahren).

CompletenessReport.BasicVerbrauch

similar to Verbrauch but with less obligatory values.

CompletenessReport.CompletenessReportConfiguration

This data class contains all the parameters required to start the CompletenessReport generation. It's easier to handle than four single parameters passed to the constructor of the CompletenessReport.

PlausibilityReport

A plausibility report contains information about how likely it is that two objects of of the type Energiemenge are actually from the same source. Typically you'd like to compare Energiemenge from meter readings with different graining. E.g. values that are transmitted periodically in 15minute intervals and isolated readings.

PlausibilityReport.PlausibilityReportConfiguration

This data class contains all the data required to start the PlausibilityReport generation. It's easier to handle than four single parameters passed to the constructor of the Plausibility Report.

Report

The base class of all reports. The idea behind this BusinessObject and all derived classes is that heavy calculations of interesting metrics is separated from displaying the data. Report BO acts as a intermediate format between a BusinessObject extension methods and e.g. a Notification- or Plotting service that can easily rely on the pre calculated values stored in a Report Object.

Back to top Generated by DocFX