de.bsvrz.pua.prot.client.dataobject
Class ProtocolAggregationData

java.lang.Object
  extended by de.bsvrz.pua.prot.client.dataobject.ProtocolAggregationData
All Implemented Interfaces:
ProtocolResult, java.io.Serializable

public class ProtocolAggregationData
extends java.lang.Object
implements ProtocolResult

Repräsentiert die Beschreibung der Aggregationen, die in einem Ergebnisdatensatz vorkommen

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

Field Summary
 java.lang.String[] aggregations
          Das Listenelement entspricht dem Namen der Aggregation die auf die Spalte angewandt wurde.
 long[] columnDataType
          Id mit dem Typ des Datums
 int[] linkedAttributes
          Zeigt an, welche Spalten beim Aggregieren zusammengefasst wurden.
 
Fields inherited from interface de.bsvrz.pua.prot.client.dataobject.ProtocolResult
ADMINISTRATION_DATA, AGGREGATION_DATA, NO_CHANGE_DATA, PROTOCOL_DATA
 
Constructor Summary
ProtocolAggregationData(int size)
           
 
Method Summary
 boolean equals(java.lang.Object object)
           
 int getType()
          Liefert den Typ des Datensatzes zurück.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

aggregations

public java.lang.String[] aggregations
Das Listenelement entspricht dem Namen der Aggregation die auf die Spalte angewandt wurde. null falls keine Aggregation verwendet wurde.

See Also:
Aggregation.getAggregationName()

columnDataType

public long[] columnDataType
Id mit dem Typ des Datums


linkedAttributes

public int[] linkedAttributes
Zeigt an, welche Spalten beim Aggregieren zusammengefasst wurden. Alle Einträge mit der gleichen Nummer gehören zusammen. Einträge mit dem Wert -1 bedeuten, dass diese Spalte mit keiner anderen Spalte zusammengefasst wurde. Ist null, wenn die Aggregationen nicht nach 'spalte', sondern nur nach 'objekt' durchgeführt wurden.

Constructor Detail

ProtocolAggregationData

public ProtocolAggregationData(int size)
Parameters:
size - Anzahl der Einträge.
Method Detail

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class java.lang.Object
See Also:
Object.equals(java.lang.Object)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
See Also:
Object.toString()

getType

public int getType()
Description copied from interface: ProtocolResult
Liefert den Typ des Datensatzes zurück.

Specified by:
getType in interface ProtocolResult
Returns:
Liefert je nach Datensatz ProtocolResult.ADMINISTRATION_DATA,ProtocolResult.AGGREGATION_DATA,ProtocolResult.PROTOCOL_DATA,ProtocolResult.NO_CHANGE_DATA
See Also:
ProtocolResult.getType()


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