@Override
  public UUID deserializeFromByteBufferObject(ByteBuffer buffer) {
    final long mostSignificantBits = buffer.getLong();
    final long leastSignificantBits = buffer.getLong();
    return new UUID(mostSignificantBits, leastSignificantBits);
  }
@Override
  public UUID deserializeFromByteBufferObject(ByteBuffer buffer) {
    final long mostSignificantBits = buffer.getLong();
    final long leastSignificantBits = buffer.getLong();
    return new UUID(mostSignificantBits, leastSignificantBits);
  }
@ Override public UUID deserializeFromByteBufferObject ( ByteBuffer buffer ) { final long mostSignificantBits = buffer . getLong ( ) ; final long leastSignificantBits = buffer . getLong ( ) ; return new UUID ( mostSignificantBits , leastSignificantBits ) ; }
{@inheritDoc}
{