Class StateSerializer

java.lang.Object
de.uka.ipd.sdq.sensorframework.dao.file.entities.StateSerializer
All Implemented Interfaces:
ISerialiser<State>

public class StateSerializer extends Object implements ISerialiser<State>
Deprecated.
Superseded by EDP2.
  • Constructor Details

    • StateSerializer

      public StateSerializer(StateSensor stateSensor)
      Deprecated.
  • Method Details

    • deserialise

      public State[] deserialise(byte[] bytes)
      Deprecated.
      Description copied from interface: ISerialiser
      Convert a serialised form into an array of elements of the serialiser's type
      Specified by:
      deserialise in interface ISerialiser<State>
      Parameters:
      bytes - The byte array to deserialise
      Returns:
      An array of elements deserialised from the given byte array
    • getElementLength

      public long getElementLength()
      Deprecated.
      Specified by:
      getElementLength in interface ISerialiser<State>
      Returns:
      The size of each element in serialised form, e.g., for doubles it could be 8 bytes (IEEE format)
    • serialise

      public byte[] serialise(Object[] objects, int count)
      Deprecated.
      Description copied from interface: ISerialiser
      Convert the given array of elements into their serialised form
      Specified by:
      serialise in interface ISerialiser<State>
      Parameters:
      objects - The array of elements to serialise
      count - The number of elements to serialise
      Returns:
      The elements in their serialised form