boolean (returnFullValue_args that) { if (that == null) return false; if (this == that) return true; boolean this_present_requestSeq = true; boolean that_present_requestSeq = true; if (this_present_requestSeq || that_present_requestSeq) { if (!(this_present_requestSeq && that_present_requestSeq)) return false; if (this.requestSeq != that.requestSeq) return false; } boolean this_present_response = true && this.isSetResponse(); boolean that_present_response = true && that.isSetResponse(); if (this_present_response || that_present_response) { if (!(this_present_response && that_present_response)) return false; if (!this.response.equals(that.response)) return false; } return true; }