de.lmu.ifi.dbs.elki.persistent
Interface FixedSizeByteBufferSerializer<T>

Type Parameters:
T - Type
All Superinterfaces:
ByteBufferSerializer<T>
All Known Implementing Classes:
ByteArrayUtil.ByteSerializer, ByteArrayUtil.DoubleSerializer, ByteArrayUtil.FloatSerializer, ByteArrayUtil.IntegerSerializer, ByteArrayUtil.LongSerializer, ByteArrayUtil.ShortSerializer, IntegerDBID.StaticSerializer

public interface FixedSizeByteBufferSerializer<T>
extends ByteBufferSerializer<T>

Serializers with a fixed length serialization.


Method Summary
 int getFixedByteSize()
          Get the fixed size needed by this serializer.
 
Methods inherited from interface de.lmu.ifi.dbs.elki.persistent.ByteBufferSerializer
fromByteBuffer, getByteSize, toByteBuffer
 

Method Detail

getFixedByteSize

int getFixedByteSize()
Get the fixed size needed by this serializer.

Returns:
Size

Release 0.4.0 (2011-09-20_1324)