@Override public void readFields(DataInput in) throws IOException { int keyLen = in.readInt(); byte[] keyBytes = new byte[keyLen]; in.readFully(keyBytes); key = ByteBuffer.wrap(keyBytes); int ilevel = in.readInt(); int cols = in.readInt(); for (int i = 0; i < cols; i++) { CqlColumn cc = new CqlColumn(); cc.readFields(in); columns.add(cc); } }