in library/src/main/java/com/theguardian/bridget/thrift/Newsletters.java [514:539]
public boolean equals(requestSignUp_args that) {
if (that == null)
return false;
if (this == that)
return true;
boolean this_present_emailAddress = true && this.isSetEmailAddress();
boolean that_present_emailAddress = true && that.isSetEmailAddress();
if (this_present_emailAddress || that_present_emailAddress) {
if (!(this_present_emailAddress && that_present_emailAddress))
return false;
if (!this.emailAddress.equals(that.emailAddress))
return false;
}
boolean this_present_newsletterIdentityName = true && this.isSetNewsletterIdentityName();
boolean that_present_newsletterIdentityName = true && that.isSetNewsletterIdentityName();
if (this_present_newsletterIdentityName || that_present_newsletterIdentityName) {
if (!(this_present_newsletterIdentityName && that_present_newsletterIdentityName))
return false;
if (!this.newsletterIdentityName.equals(that.newsletterIdentityName))
return false;
}
return true;
}