|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.pua.prot.processing.onlinebuffer.ExtResultData
public class ExtResultData
Klasse erlaubt die Modifikation von Ergebnisdaten.
Erlaubt das Setzen des Datenindex und der Daten. Ersteres ist bei
de.bsvrz.dav.daf.main.Dataset
und den davon abgeleiteten Klassen
(Archivdaten, OnlineDaten) nicht möglich.
Constructor Summary | |
---|---|
ExtResultData(Dataset dataSet,
Data data,
long dataIndex)
Erstellt Ergebnisdatensatz mit leerem Archivzeitstempel. |
|
ExtResultData(Dataset dataSet,
Data data,
long dataIndex,
long archiveTime)
Erstellt Ergebnisdatensatz. |
Method Summary | |
---|---|
void |
discardDataExcept(java.lang.String name)
Verwirft alle Daten außer das Item name . |
void |
discardDataExcept(java.lang.String name,
java.lang.Integer index)
Verwirft alle Daten außer das Item name[index] . |
void |
discardDataExcept(java.lang.String name,
java.lang.String element)
Verwirft alle Daten außer das Item name.element . |
boolean |
equals(java.lang.Object obj)
|
long |
getArchiveTime()
|
Data |
getData()
|
long |
getDataIndex()
|
ArchiveDataKind |
getDataKind()
Liefert den Archivdatentyp. |
Dataset |
getDataSet()
|
long |
getDataTime()
Liefert den Datenzeitstempel. |
DataState |
getDataType()
Liefert den Datentyp. |
void |
setDataTime(long dts)
Setzt den Zeitstempel |
void |
setDi(long di)
Setzt den Datenindex |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ExtResultData(Dataset dataSet, Data data, long dataIndex)
dataSet
- Vollständiger Ergebnisdatensatzdata
- Relevante Daten.dataIndex
- Datindex.public ExtResultData(Dataset dataSet, Data data, long dataIndex, long archiveTime)
dataSet
- Vollständiger Ergebnisdatensatzdata
- Relevante Daten.dataIndex
- Datindex.archiveTime
- Archivzeitstempel.Method Detail |
---|
public long getDataIndex()
public Data getData()
public Dataset getDataSet()
public void discardDataExcept(java.lang.String name)
name
.
Die ursprünglichen Daten werden nicht verworfen, d.h.
es ist ein erneuter Aufruf dieser Methode möglich.
name
- Item, das weiterhin gespeichert werden soll.public void discardDataExcept(java.lang.String name, java.lang.String element)
name.element
.
Die ursprünglichen Daten werden nicht verworfen, d.h.
es ist ein erneuter Aufruf dieser Methode möglich.
name
- Item, das weiterhin gespeichert werden soll.element
- Listenelement, das gespeichert werden soll.public void discardDataExcept(java.lang.String name, java.lang.Integer index)
name[index]
.
Die ursprünglichen Daten werden nicht verworfen, d.h.
es ist ein erneuter Aufruf dieser Methode möglich.
Falls der Index außerhalb des Wertebereiches liegt, wird der Wert auf null
gesetzt.
name
- Item, das weiterhin gespeichert werden soll.index
- Index des Items, das gespeichert werden soll.public long getDataTime()
public DataState getDataType()
public ArchiveDataKind getDataKind()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public long getArchiveTime()
-1
sein.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public void setDataTime(long dts)
dts
- Zeitstempelpublic void setDi(long di)
di
- Datenindex
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |