import com.hazelcast.nio.ObjectDataInput; import com.hazelcast.nio.ObjectDataOutput; import com.hazelcast.nio.serialization.StreamSerializer; import java.io.IOException; public class PersonStreamSerializer implements StreamSerializer<Person> { @Override public void destroy() { } @Override public int getTypeId() { return 1; } @Override public void write(ObjectDataOutput out, Person object) throws IOException { out.writeUTF(object.getName()); } @Override public Person read(ObjectDataInput in) throws IOException { return new Person(in.readUTF()); } }