public boolean equals()

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;
    }