de.bsvrz.pua.prot.aggregations
Class Sum

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

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

Summe Aggregation
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
Sum()
           
 
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

Sum

public Sum()
Method Detail

aggregate

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

Specified by:
aggregate in interface Aggregation
Parameters:
value - Wert
See Also:
Aggregation.aggregate(de.bsvrz.pua.prot.util.ResultValue)

getResult

public ResultValue getResult()
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.
See Also:
Aggregation.getResult()

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()


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