public class BinaryDynamicObject extends BinaryObject
BinaryObjectCONFIG_OBJ_HEADER_SIZE, CONFIGURATION_OBJECT_TYPE, DYN_OBJ_HEADER_SIZE, DYNAMIC_OBJECT_TYPE| Constructor | Description |
|---|---|
BinaryDynamicObject(long objectId,
int pidHashCode,
long typeId,
long firstInvalid,
long firstValid,
short simulationVariant,
byte[] packedBytes) |
| Modifier and Type | Method | Description |
|---|---|---|
long |
getFirstInvalid() |
|
long |
getFirstValid() |
|
long |
getObjectId() |
Gibt die Objekt-ID zurück
|
byte[] |
getPackedBytes() |
Gibt die gepackten Bytes zurück.
|
int |
getPidHashCode() |
Gibt den Pid-Hashcode zurück
|
short |
getSimulationVariant() |
|
long |
getTypeId() |
Gibt die ID des Objekttyps zuück
|
DynamicObjectInformation |
toSystemObjectInfo(ConfigAreaFile file,
long position) |
|
int |
write(java.io.DataOutput output) |
Schreibt das Objekt in den Ausgabe-Stream
|
fromDataInputpublic BinaryDynamicObject(long objectId,
int pidHashCode,
long typeId,
long firstInvalid,
long firstValid,
short simulationVariant,
byte[] packedBytes)
public long getObjectId()
BinaryObjectgetObjectId in class BinaryObjectpublic int getPidHashCode()
BinaryObjectgetPidHashCode in class BinaryObjectpublic long getTypeId()
BinaryObjectgetTypeId in class BinaryObjectpublic long getFirstInvalid()
public long getFirstValid()
public short getSimulationVariant()
public byte[] getPackedBytes()
BinaryObjectgetPackedBytes in class BinaryObjectpublic int write(java.io.DataOutput output)
throws java.io.IOException
BinaryObjectwrite in class BinaryObjectoutput - Ausgabejava.io.IOExceptionpublic DynamicObjectInformation toSystemObjectInfo(ConfigAreaFile file, long position) throws java.io.IOException, de.bsvrz.sys.funclib.dataSerializer.NoSuchVersionException
toSystemObjectInfo in class BinaryObjectjava.io.IOExceptionde.bsvrz.sys.funclib.dataSerializer.NoSuchVersionException