org.simantics.databoard.serialization
Class BinarySerializationFormat.IntArraySerializer
java.lang.Object
org.simantics.databoard.serialization.Serializer
org.simantics.databoard.serialization.Serializer.NonRecursiveSerializer
org.simantics.databoard.serialization.BinarySerializationFormat.IntArraySerializer
- Enclosing class:
- BinarySerializationFormat
public static class BinarySerializationFormat.IntArraySerializer
- extends Serializer.NonRecursiveSerializer
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BinarySerializationFormat.IntArraySerializer
public BinarySerializationFormat.IntArraySerializer(ArrayBinding binding)
deserialize
public java.lang.Object deserialize(BinaryReadable in)
throws java.io.IOException
- Specified by:
deserialize
in class Serializer
- Throws:
java.io.IOException
skip
public void skip(BinaryReadable in)
throws java.io.IOException
- Specified by:
skip
in class Serializer
- Throws:
java.io.IOException
serialize
public void serialize(BinaryWriteable out,
java.lang.Object obj)
throws java.io.IOException
- Specified by:
serialize
in class Serializer
- Throws:
java.io.IOException
getConstantSize
public java.lang.Integer getConstantSize()
- Description copied from class:
Serializer
- Get constant size of the data type in its binary serialized format
- Specified by:
getConstantSize
in class Serializer
- Returns:
- size in bytes or null if not fixed
getSize
public int getSize(java.lang.Object obj)
throws SerializationException,
BindingException
- Specified by:
getSize
in class Serializer
- Throws:
SerializationException
BindingException