in core/protocols/aws-xml-protocol/src/main/java/software/amazon/awssdk/protocols/xml/internal/unmarshall/AwsXmlUnmarshallingContext.java [91:117]
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
AwsXmlUnmarshallingContext that = (AwsXmlUnmarshallingContext) o;
if (sdkHttpFullResponse != null ? ! sdkHttpFullResponse.equals(that.sdkHttpFullResponse) :
that.sdkHttpFullResponse != null) {
return false;
}
if (parsedXml != null ? ! parsedXml.equals(that.parsedXml) : that.parsedXml != null) {
return false;
}
if (executionAttributes != null ? ! executionAttributes.equals(that.executionAttributes) :
that.executionAttributes != null) {
return false;
}
if (isResponseSuccess != null ? ! isResponseSuccess.equals(that.isResponseSuccess) :
that.isResponseSuccess != null) {
return false;
}
return parsedErrorXml != null ? parsedErrorXml.equals(that.parsedErrorXml) : that.parsedErrorXml == null;
}