public class Parameter extends Object
Constructor and Description |
---|
Parameter(ParameterInfo info)
erzeugt einen leeren Parameterdatensatz für die übergebene
Parameterspezifikation.
|
Parameter(ParameterInfo parameter,
de.bsvrz.dav.daf.main.Data data)
Deprecated.
die Parameter sollen mit Zeitstempel gespeichert und
veröffentlichet werden, daher sollte der Konstruktor
Parameter(ParameterInfo, DataWithTime) verwendet
werden, wenn Daten zugeweisen werden. |
Parameter(ParameterInfo parameter,
DataWithTime data)
erzeugt einen Parameterdatensatz mit den übergebenen Datenspezifikation
und den übergebenen Daten und dem zugeprdneten Zeitpunkt.
|
Modifier and Type | Method and Description |
---|---|
de.bsvrz.dav.daf.main.config.AttributeGroup |
getAtg()
liefert die Attrbutgruppe die die Daten des Parameters beschreibt.
|
de.bsvrz.dav.daf.main.Data |
getData()
liefert die Daten des Parameters.
|
DataWithTime |
getDataWithTime()
liefert die Daten des Parameters mit zugeordnetem Zeitstempel.
|
ParameterInfo |
getInfo()
liefert die Sepzifikation des Parameters.
|
de.bsvrz.dav.daf.main.config.SystemObject |
getObjekt()
liefert das Objekt, dessen Parameter beschrieben werden.
|
Quelle |
getQuelle()
liefert die Quelle, aus denen die Daten des Parameters ermittelt wurden.
|
SerializableParameter |
getSerializableParameter(de.bsvrz.dav.daf.main.ClientDavInterface verbindung)
liefert eine serialisierbare Repräsentation des Parameters, die in einem
Bytearray in einer Datenverteiler-Attributgruppe versendet werden kann.
|
short |
getSim()
liefert die Simulationsvariante, für die die Daten ermittelt wurden.
|
de.bsvrz.dav.daf.main.config.SystemObjectType |
getTyp()
liefert den Typ des Objekts für den der Parameter bestimmt wurde.
|
long |
getZeitpunkt()
liefert den Zeitstempel der Daten.
|
boolean |
hasData()
ermittelt, ob Daten für den Parameter definiert sind.
|
boolean |
isDataAvailable()
die Funktion ermittelt, ob die Quelle Daten liefern kann.
|
void |
setData(de.bsvrz.dav.daf.main.Data data)
Deprecated.
die Parameter sollten einen zugeordneten Zeitpunkt haben,
deshalb sollte die Funktion
setDataWithTime(DataWithTime) verwendet werden. |
void |
setDataWithTime(DataWithTime newData)
setzt die Daten.
|
void |
setQuelle(de.bsvrz.dav.daf.main.config.SystemObject obj,
QuellTyp typ)
setzt die Quelle des Parameters.
|
String |
toString() |
public Parameter(ParameterInfo info)
info
- die Parameterspezifikation@Deprecated public Parameter(ParameterInfo parameter, de.bsvrz.dav.daf.main.Data data)
Parameter(ParameterInfo, DataWithTime)
verwendet
werden, wenn Daten zugeweisen werden.parameter
- die Spezifikationdata
- die Datenpublic Parameter(ParameterInfo parameter, DataWithTime data)
parameter
- die Spezifikationdata
- die Datenpublic de.bsvrz.dav.daf.main.config.AttributeGroup getAtg()
public de.bsvrz.dav.daf.main.Data getData()
public long getZeitpunkt()
public DataWithTime getDataWithTime()
public ParameterInfo getInfo()
public de.bsvrz.dav.daf.main.config.SystemObject getObjekt()
public Quelle getQuelle()
public SerializableParameter getSerializableParameter(de.bsvrz.dav.daf.main.ClientDavInterface verbindung)
verbindung
- die verwendete Datenverteilerverbindungpublic short getSim()
public de.bsvrz.dav.daf.main.config.SystemObjectType getTyp()
public boolean hasData()
public boolean isDataAvailable()
@Deprecated public void setData(de.bsvrz.dav.daf.main.Data data)
setDataWithTime(DataWithTime)
verwendet werden.data
- die Datenpublic void setDataWithTime(DataWithTime newData)
newData
- die Datenpublic void setQuelle(de.bsvrz.dav.daf.main.config.SystemObject obj, QuellTyp typ)
obj
- das Objekt an dem die Parameter ermittelt wurdentyp
- der Typ der QuelleCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.