public interface ReaderWriter<T>
T
read(byte[] data)
byte[]
write(T value)
T read(byte[] data)
byte[] write(T value)