Class DoubleSerialiser

java.lang.Object
de.uka.ipd.sdq.sensorframework.storage.lists.DoubleSerialiser
All Implemented Interfaces:
ISerialiser<Double>

public class DoubleSerialiser extends Object implements ISerialiser<Double>
Deprecated.
Superseded by EDP2.
A serialiser to serialise doubles
  • Constructor Details

    • DoubleSerialiser

      public DoubleSerialiser()
      Deprecated.
  • Method Details

    • getElementLength

      public long getElementLength()
      Deprecated.
      Specified by:
      getElementLength in interface ISerialiser<Double>
      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<Double>
      Parameters:
      objects - The array of elements to serialise
      count - The number of elements to serialise
      Returns:
      The elements in their serialised form
    • deserialise

      public Double[] 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<Double>
      Parameters:
      bytes - The byte array to deserialise
      Returns:
      An array of elements deserialised from the given byte array