public class ProtocolResultData extends java.lang.Object implements ProtocolResult
| Modifier and Type | Field and Description |
|---|---|
private ProtocolAdministrationData |
_adminData |
private PuADataState[] |
_dataStates |
private int |
_intervalIndex |
long[] |
archiveTimeStamps
Deprecated.
|
long[] |
dataIndices
Deprecated.
|
DataInformation[] |
dataInformations
Deprecated.
|
long[] |
dataTimeStamps
Deprecated.
|
static ProcessingInformation.ApplyAggregation |
order
Deprecated.
Ist immer
ProcessingInformation.ApplyAggregation#LISTE, Ergebnisse von Aggregationen werden jetzt in einem ProtocolAggregationResultData verschickt. |
private static long |
serialVersionUID |
byte |
status
Deprecated.
|
ResultValue[] |
values
Deprecated.
|
ADMINISTRATION_DATA, AGGREGATION_DATA, AGGREGATION_RESULT_DATA, NO_CHANGE_DATA, PROTOCOL_DATA| Constructor and Description |
|---|
ProtocolResultData(ResultValue[] values,
PuADataState[] dataStates,
DataInformation[] dataInformations,
long[] dataTimeStamps,
long[] archiveTimeStamps,
long[] dataIndices,
byte status,
int intervalIndex) |
| Modifier and Type | Method and Description |
|---|---|
(package private) static ProtocolData |
createDataObject(DataModel dataModel,
ResultValue value,
Column column)
Erstelt ein Data-Objekt
|
boolean |
equals(java.lang.Object object) |
long |
getArchiveTime(int column)
Gibt den Archivzeitstempel einer Zelle des Ergebnisdatensatzes zurück
|
int |
getColumnCount()
Gibt die Anzahl Spalten zurück
|
ProtocolData |
getData(DataModel dataModel)
Gibt ein Data-Objekt zurück, dass die ganze Zeile beinhaltet
|
ProtocolData |
getData(DataModel dataModel,
int index)
Gibt ein Data-Objekt zurück, dass einen Eintrag dieser Zeile enthält
|
long |
getDataIndex(int column)
Gibt den Datenindex einer Zelle des Ergebnisdatensatzes zurück
|
ArchiveDataKind |
getDataKind(int column)
Gibt die Archivdatenart zurück
|
java.util.List<ProtocolData> |
getDataList(DataModel dataModel)
Gibt eine Liste der Data-Objekte zurück
|
PuADataState |
getDataState(int column)
Gibt den (Fehler)zustand eines Datensatzes zurück.
|
long |
getDataTime(int column)
Gibt den Datenzeitstempel einer Zelle des Ergebnisdatensatzes zurück
|
int |
getIntervalIndex()
Gibt den Zeitbereichs-Index zurück
|
int |
getProgress()
Gibt den prozentuellen Fortschritt zurück.
|
long |
getTimeStamp()
Liefert den Zeitstempel zurück.
|
int |
getType()
Liefert den Typ des Datensatzes zurück.
|
int |
hashCode() |
void |
setAdminData(ProtocolAdministrationData adminData)
Deprecated.
|
java.lang.String |
toString() |
java.lang.String |
toString(DataModel dataModel)
Im Gegensatz zu toString() verbesserte Ausgabe
|
private static final long serialVersionUID
@Deprecated public static final ProcessingInformation.ApplyAggregation order
ProcessingInformation.ApplyAggregation#LISTE, Ergebnisse von Aggregationen werden jetzt in einem ProtocolAggregationResultData verschickt.@Deprecated public ResultValue[] values
@Deprecated public DataInformation[] dataInformations
@Deprecated public long[] dataTimeStamps
@Deprecated public long[] archiveTimeStamps
@Deprecated public long[] dataIndices
@Deprecated public byte status
private int _intervalIndex
private ProtocolAdministrationData _adminData
private PuADataState[] _dataStates
public ProtocolResultData(ResultValue[] values, PuADataState[] dataStates, DataInformation[] dataInformations, long[] dataTimeStamps, long[] archiveTimeStamps, long[] dataIndices, byte status, int intervalIndex)
values - Werte.dataStates - DatenzuständedataInformations - Liste der Markierungen der Attribute. (Veraltet)dataTimeStamps - Liste der Datenzeitstempel.archiveTimeStamps - Liste der Archivzeitstempel.dataIndices - Liste der Datensatzindizes.status - Statuspublic 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 long getTimeStamp()
public boolean equals(java.lang.Object object)
equals in class java.lang.ObjectObject.equals(java.lang.Object)public int hashCode()
hashCode in class java.lang.Objectpublic int getType()
ProtocolResultgetType in interface ProtocolResultProtocolResult.ADMINISTRATION_DATA,ProtocolResult.AGGREGATION_DATA,ProtocolResult.PROTOCOL_DATA,ProtocolResult.NO_CHANGE_DATA,ProtocolResult.AGGREGATION_RESULT_DATAProtocolResult.getType()@Deprecated public void setAdminData(ProtocolAdministrationData adminData)
adminData - Spaltenkopfpublic java.util.List<ProtocolData> getDataList(DataModel dataModel)
dataModel - DataModelpublic ProtocolData getData(DataModel dataModel)
dataModel - DataModelpublic ProtocolData getData(DataModel dataModel, int index)
dataModel - Datenmodellindex - Spaltenindex (0 <= index < getColumnCount())static ProtocolData createDataObject(DataModel dataModel, ResultValue value, Column column)
dataModel - Datenmodellvalue - Wert des Datumscolumn - Spalte des Datums um Attributtyp usw. zu bestimmenpublic int getIntervalIndex()
public int getColumnCount()
public int getProgress()
public long getDataTime(int column)
column - Spalte des Ergebnisdatensatzes (0 <= column < getColumnCount())public long getArchiveTime(int column)
column - Spalte des Ergebnisdatensatzes (0 <= column < getColumnCount())public long getDataIndex(int column)
column - Spalte des Ergebnisdatensatzes (0 <= column < getColumnCount())public PuADataState getDataState(int column)
column - Spalte des Ergebnisdatensatzes (0 <= column < getColumnCount())public ArchiveDataKind getDataKind(int column)
column - Spalte des Ergebnisdatensatzes (0 <= column < getColumnCount())