@Override ExecuteRequest deserialize(Message genericMsg) { final Requests.ExecuteRequest msg = ProtobufService.castProtobufMessage(genericMsg, Requests.ExecuteRequest.class); final Descriptor desc = msg.getDescriptorForType(); Meta.StatementHandle statemetnHandle = null; if (ProtobufService.hasField(msg, desc, Requests.ExecuteRequest.STATEMENTHANDLE_FIELD_NUMBER)) { statemetnHandle = Meta.StatementHandle.fromProto(msg.getStatementHandle()); } List<TypedValue> values = null; if (msg.getHasParameterValues()) { values = new ArrayList<>(msg.getParameterValuesCount()); for (Common.TypedValue valueProto : msg.getParameterValuesList()) { values.add(TypedValue.fromProto(valueProto)); } } return new ExecuteRequest(statemetnHandle, values, msg.getMaxRowCount()); }
if (other.getMaxRowCount() != 0L) { setMaxRowCount(other.getMaxRowCount());