public boolean equals()

in aws-lambda-java-events/src/main/java/com/amazonaws/services/lambda/runtime/events/SQSEvent.java [410:461]


        public boolean equals(Object obj) {
            if (this == obj)
                return true;
            if (obj == null)
                return false;
            if (obj instanceof SQSMessage == false)
                return false;
            SQSMessage other = (SQSMessage) obj;
            if (other.getMessageId() == null ^ this.getMessageId() == null)
                return false;
            if (other.getMessageId() != null && other.getMessageId().equals(this.getMessageId()) == false)
                return false;
            if (other.getReceiptHandle() == null ^ this.getReceiptHandle() == null)
                return false;
            if (other.getReceiptHandle() != null && other.getReceiptHandle().equals(this.getReceiptHandle()) == false)
                return false;
            if (other.getEventSourceArn() == null ^ this.getEventSourceArn() == null)
                return false;
            if (other.getEventSourceArn() != null && other.getEventSourceArn().equals(this.getEventSourceArn()) == false)
                return false;
            if (other.getEventSource() == null ^ this.getEventSource() == null)
                return false;
            if (other.getEventSource() != null && other.getEventSource().equals(this.getEventSource()) == false)
                return false;
            if (other.getAwsRegion() == null ^ this.getAwsRegion() == null)
                return false;
            if (other.getAwsRegion() != null && other.getAwsRegion().equals(this.getAwsRegion()) == false)
                return false;
            if (other.getBody() == null ^ this.getBody() == null)
                return false;
            if (other.getBody() != null && other.getBody().equals(this.getBody()) == false)
                return false;
            if (other.getMd5OfBody() == null ^ this.getMd5OfBody() == null)
                return false;
            if (other.getMd5OfBody() != null && other.getMd5OfBody().equals(this.getMd5OfBody()) == false)
                return false;
            if (other.getMd5OfMessageAttributes() == null ^ this.getMd5OfMessageAttributes() == null)
                return false;
            if (other.getMd5OfMessageAttributes() != null
                    && other.getMd5OfMessageAttributes().equals(this.getMd5OfMessageAttributes()) == false)
                return false;
            if (other.getAttributes() == null ^ this.getAttributes() == null)
                return false;
            if (other.getAttributes() != null && other.getAttributes().equals(this.getAttributes()) == false)
                return false;
            if (other.getMessageAttributes() == null ^ this.getMessageAttributes() == null)
                return false;
            if (other.getMessageAttributes() != null
                    && other.getMessageAttributes().equals(this.getMessageAttributes()) == false)
                return false;
            return true;
        }