de.bsvrz.pua.prot.aggregations
Class Average

java.lang.Object
  extended by de.bsvrz.pua.prot.aggregations.Average
All Implemented Interfaces:
Aggregation, java.io.Serializable

public class Average
extends java.lang.Object
implements Aggregation, java.io.Serializable

Berechnet den Mittelwert.
Die Klasse implementiert Serializable nur, da dies für bestimmte Tests erforderlich ist.

Version:
$Revision: 1.2 $ / $Date: 2008/01/22 16:55:49 $ / ($Author: yvonnes $)
Author:
beck et al. projects GmbH, Martin Hilgers
See Also:
Serialized Form

Constructor Summary
Average()
           
 
Method Summary
 void aggregate(ResultValue value)
          Führt die Aggregierung durch.
 java.lang.String getAggregationName()
          Liefert den Namen der Aggregation zurück.
 ResultValue getResult()
          Liefert das Ergebnis der Aggregation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Average

public Average()
Method Detail

getAggregationName

public java.lang.String getAggregationName()
Description copied from interface: Aggregation
Liefert den Namen der Aggregation zurück.

Specified by:
getAggregationName in interface Aggregation
Returns:
Name der Aggregation
See Also:
Aggregation.getAggregationName()

aggregate

public void aggregate(ResultValue value)
               throws java.lang.UnsupportedOperationException
Description copied from interface: Aggregation
Führt die Aggregierung durch.

Specified by:
aggregate in interface Aggregation
Parameters:
value - Wert
Throws:
java.lang.UnsupportedOperationException - Operation kann auf den Daten nicht durchgeführt werden.
See Also:
Aggregation.aggregate(de.bsvrz.pua.prot.util.ResultValue)

getResult

public ResultValue getResult()
                      throws java.lang.UnsupportedOperationException
Description copied from interface: Aggregation
Liefert das Ergebnis der Aggregation. Der Aufruf dieser Methode kennzeichnet einen neuen Aggregationszyklus.

Specified by:
getResult in interface Aggregation
Returns:
Aggregierter Wert.
Throws:
java.lang.UnsupportedOperationException - Operation kann auf den Daten nicht durchgeführt werden.
See Also:
Aggregation.getResult()


Copyright © 2005-2008 beck et al. projects GmbH All Rights Reserved.