public class ProtocolAggregationData extends java.lang.Object implements ProtocolResult
| Modifier and Type | Field and Description |
|---|---|
long[] |
columnDataType
Id mit dem Typ des Datums
|
int[] |
linkedAttributes
Zeigt an, welche Spalten beim Aggregieren zusammengefasst wurden.
|
ADMINISTRATION_DATA, AGGREGATION_DATA, AGGREGATION_RESULT_DATA, NO_CHANGE_DATA, PROTOCOL_DATA| Constructor and Description |
|---|
ProtocolAggregationData(int size,
java.util.List<ProcessingInformation.ApplyAggregation> orders) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAggregations(java.util.List<java.lang.Class<? extends Aggregation>> aggregationClasses) |
boolean |
equals(java.lang.Object object) |
java.util.List<java.util.List<java.lang.String>> |
getAggregations()
Das Listenelement entspricht dem Namen der Aggregationen die auf die Spalte angewandt wurden.
|
java.util.List<ProcessingInformation.ApplyAggregation> |
getOrders() |
int |
getType()
Liefert den Typ des Datensatzes zurück.
|
java.lang.String |
toString() |
java.lang.String |
toString(DataModel dataModel)
Im Gegensatz zu toString() verbesserte Ausgabe
|
public long[] columnDataType
public int[] linkedAttributes
-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.public ProtocolAggregationData(int size,
java.util.List<ProcessingInformation.ApplyAggregation> orders)
size - Anzahl der Einträge.orders - public boolean equals(java.lang.Object object)
equals in class java.lang.ObjectObject.equals(java.lang.Object)public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public java.lang.String toString(DataModel dataModel)
ProtocolResulttoString in interface ProtocolResultdataModel - Datenmodell zur Abfrage von Objektinfospublic int getType()
ProtocolResultgetType in interface ProtocolResultProtocolResult.ADMINISTRATION_DATA,ProtocolResult.AGGREGATION_DATA,ProtocolResult.PROTOCOL_DATA,ProtocolResult.NO_CHANGE_DATA,ProtocolResult.AGGREGATION_RESULT_DATAProtocolResult.getType()public java.util.List<java.util.List<java.lang.String>> getAggregations()
Aggregation.getAggregationName()public void addAggregations(java.util.List<java.lang.Class<? extends Aggregation>> aggregationClasses)
public java.util.List<ProcessingInformation.ApplyAggregation> getOrders()