Class ConcreteDataFactory
java.lang.Object
de.bsvrz.dav.daf.communication.dataRepresentation.data.DataFactory
de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.ConcreteDataFactory
Klasse, die zum Erzeugen von Datensätzen aus einem Byte-Array für die Serialisiererversion 1 verwendet wird.
-
Method Summary
Modifier and TypeMethodDescriptioncreateModifiableData
(AttributeGroup atg, byte[] bytes) Erzeugt ein modifizierbares Data-Objekt einer vorgegebenen Attributgruppe aus einem serialisierten Datensatz.createUnmodifiableData
(AttributeGroup atg, byte[] bytes) Erzeugt ein nicht modifizierbares Data-Objekt einer vorgegebenen Attributgruppe aus einem serialisierten Datensatz.static void
forgetDataModel
(DataModel dataModel) Löscht die für eine Datenverteilerverbindung bzw. eine DataModel-Implementierung zwischengespeicherten Datenstrukturen.static DataFactory
Liefert die einzige Objekt dieser Klasse zurück.Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.data.DataFactory
forget, forVersion
-
Method Details
-
forgetDataModel
Löscht die für eine Datenverteilerverbindung bzw. eine DataModel-Implementierung zwischengespeicherten Datenstrukturen. Diese Methode sollte aufgerufen werden, wenn eine Datenverteilerverbindung bzw. eine DataModel-Implementierung nicht mehr zur Verfügung steht und die zwischengespeicherten Datenstrukturen freigegeben werden sollen.- Parameters:
dataModel
- DataModel
-
getInstance
Liefert die einzige Objekt dieser Klasse zurück.- Returns:
- Einziges Objekt dieser Klasse.
-
createUnmodifiableData
Description copied from class:DataFactory
Erzeugt ein nicht modifizierbares Data-Objekt einer vorgegebenen Attributgruppe aus einem serialisierten Datensatz.- Specified by:
createUnmodifiableData
in classDataFactory
- Parameters:
atg
- Attributgruppe des Datensatzesbytes
- Serialisierter Datensatz- Returns:
- Nicht modifizierbares Data-Objekt zum Zugriff auf den Datensatz.
-
createModifiableData
Description copied from class:DataFactory
Erzeugt ein modifizierbares Data-Objekt einer vorgegebenen Attributgruppe aus einem serialisierten Datensatz.- Specified by:
createModifiableData
in classDataFactory
- Parameters:
atg
- Attributgruppe des Datensatzesbytes
- Serialisierter Datensatz- Returns:
- Modifizierbares Data-Objekt zum Zugriff auf den Datensatz.
-