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

            int commandId = in.readInt();
            String sql = in.readString();
            return new PreparedStatementPrepareReadParams(commandId, sql);
        
<no_super_class>