Class ExtResultData
- java.lang.Object
-
- de.bsvrz.pua.prot.processing.onlinebuffer.ExtResultData
-
public class ExtResultData extends java.lang.ObjectKlasse erlaubt die Modifikation von Ergebnisdaten. Erlaubt das Setzen des Datenindex und der Daten. Ersteres ist beiDatasetund den davon abgeleiteten Klassen (Archivdaten, OnlineDaten) nicht möglich.
-
-
Constructor Summary
Constructors Constructor Description ExtResultData(de.bsvrz.dav.daf.main.Dataset dataSet, de.bsvrz.dav.daf.main.Data data, long dataIndex)Erstellt Ergebnisdatensatz mit leerem Archivzeitstempel.ExtResultData(de.bsvrz.dav.daf.main.Dataset dataSet, de.bsvrz.dav.daf.main.Data data, long dataIndex, long archiveTime)Erstellt Ergebnisdatensatz.
-
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object obj)longgetArchiveTime()de.bsvrz.dav.daf.main.DatagetData()longgetDataIndex()de.bsvrz.dav.daf.main.archive.ArchiveDataKindgetDataKind()Liefert den Archivdatentyp.de.bsvrz.dav.daf.main.DatasetgetDataSet()longgetDataTime()Liefert den Datenzeitstempel.de.bsvrz.dav.daf.main.DataStategetDataType()Liefert den Datentyp.voidselectData(RealAttributeDescription r)Sorgt dafür, dass nur das Unterdatum betrachtet wird, dass in der RealAttributeDescription angegeben istvoidsetDataTime(long dts)Setzt den ZeitstempelvoidsetDi(long di)Setzt den Datenindexjava.lang.StringtoString()
-
-
-
Constructor Detail
-
ExtResultData
public ExtResultData(de.bsvrz.dav.daf.main.Dataset dataSet, de.bsvrz.dav.daf.main.Data data, long dataIndex)Erstellt Ergebnisdatensatz mit leerem Archivzeitstempel.- Parameters:
dataSet- Vollständiger Ergebnisdatensatzdata- Relevante Daten.dataIndex- Datindex.
-
ExtResultData
public ExtResultData(de.bsvrz.dav.daf.main.Dataset dataSet, de.bsvrz.dav.daf.main.Data data, long dataIndex, long archiveTime)Erstellt Ergebnisdatensatz.- Parameters:
dataSet- Vollständiger Ergebnisdatensatzdata- Relevante Daten.dataIndex- Datindex.archiveTime- Archivzeitstempel.
-
-
Method Detail
-
getDataIndex
public long getDataIndex()
- Returns:
- Liefert den Datenindex.
-
getData
public de.bsvrz.dav.daf.main.Data getData()
- Returns:
- Returns the data.
-
getDataSet
public de.bsvrz.dav.daf.main.Dataset getDataSet()
- Returns:
- Returns the dataSet.
-
selectData
public void selectData(RealAttributeDescription r)
Sorgt dafür, dass nur das Unterdatum betrachtet wird, dass in der RealAttributeDescription angegeben ist- Parameters:
r- RealAttributeDescription
-
getDataTime
public long getDataTime()
Liefert den Datenzeitstempel.- Returns:
- Datenzeitstempel.
-
getDataType
public de.bsvrz.dav.daf.main.DataState getDataType()
Liefert den Datentyp.- Returns:
- Datentyp.
-
getDataKind
public de.bsvrz.dav.daf.main.archive.ArchiveDataKind getDataKind()
Liefert den Archivdatentyp.- Returns:
- Archivdatentyp.
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object- See Also:
Object.equals(java.lang.Object)
-
getArchiveTime
public long getArchiveTime()
- Returns:
- Liefert die Archivzeit zurück. Hat bei Online-Daten den Wert
-1sein.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object- See Also:
Object.toString()
-
setDataTime
public void setDataTime(long dts)
Setzt den Zeitstempel- Parameters:
dts- Zeitstempel
-
setDi
public void setDi(long di)
Setzt den Datenindex- Parameters:
di- Datenindex
-
-