class Decoder implements PacketDecoder<BatchStatementUpdate> {
        @Override
        public BatchStatementUpdate decode(NetInputStream in, int version) throws IOException {<FILL_FUNCTION_BODY>}
    }

            int size = in.readInt();
            ArrayList<String> batchStatements = new ArrayList<>(size);
            for (int i = 0; i < size; i++)
                batchStatements.add(in.readString());
            return new BatchStatementUpdate(size, batchStatements);
        
<no_super_class>