package com.appmetr.hercules.serializers; import com.appmetr.hercules.model.nonorganic.TestNonorganicWideEntityA; import com.appmetr.hercules.utils.SerializationUtils; import me.prettyprint.cassandra.serializers.BytesArraySerializer; import java.nio.ByteBuffer; public class TestNonorganicWideEntityASerializer extends AbstractHerculesSerializer<TestNonorganicWideEntityA> { @Override public ByteBuffer toByteBuffer(TestNonorganicWideEntityA obj) { return ByteBuffer.wrap(SerializationUtils.serialize(obj)); } @Override public TestNonorganicWideEntityA fromByteBuffer(ByteBuffer byteBuffer) { TestNonorganicWideEntityA entity = new TestNonorganicWideEntityA(); SerializationUtils.deserialize(BytesArraySerializer.get().fromByteBuffer(byteBuffer), entity); return entity; } }