|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.dav.daf.main.impl.config.telegrams.TransmitterInfo
public class TransmitterInfo
Diese Klasse stellt verschiedene Informationen zu einem Datenverteiler zur Verfügung. Die Informationen werden entweder im Konstruktor übergeben oder können später mittels eines Byte-Stroms gesetzt werden.
Constructor Summary | |
---|---|
TransmitterInfo()
Erstellt ein Objekt legt aber die Werte TransmitterId, Adresse des Datenverteilers und die Subadresse nicht fest. |
|
TransmitterInfo(long _transmitterId,
String _adress,
int _subadress)
Legt ein Objekt an und setzt die übergebenen Parameter am Objekt. |
Method Summary | |
---|---|
String |
getAdress()
Gibt die Adresse des Datenverteilers zurück. |
int |
getSubAdress()
Gibt die Subadresse des Datenverteilers zurück |
long |
getTransmitterId()
Gibt die Id des Datenverteilers zurück. |
String |
parseToString()
Gibt einen String zurück, der die Id des Datenverteilers, die Adresse des Datenverteilers und die Subadresse enthält. |
void |
read(DataInputStream in)
Ließt die Informationen des Objekts aus dem übergebenen Stream aus. |
String |
toString()
|
void |
write(DataOutputStream out)
Schreibt die Informationen des Objekt in den übergebenen Stream. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public TransmitterInfo()
read(java.io.DataInputStream)
gesetzt.
public TransmitterInfo(long _transmitterId, String _adress, int _subadress)
_transmitterId
- Id des Datenverteilers_adress
- Adresse des Datenverteilers_subadress
- Subadresse des DatenverteilersMethod Detail |
---|
public final long getTransmitterId()
public final String getAdress()
public final int getSubAdress()
public final String parseToString()
public final void write(DataOutputStream out) throws IOException
out
- Stream, in den die Informationen des Objekt abgelegt werden. Reihenfolge: 1) Long (TransmitterId), 2) UTF (Adresse des Datenverteilers), 3) Int
(Subadresse)
IOException
- Fehler beim schreiben der Informationenpublic final void read(DataInputStream in) throws IOException
in
- Stream, aus dem die Daten in folgender Reihenfolge ausgelesen werden.
IOException
- Fehler beim lesen der Informationenpublic String toString()
toString
in class Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |