public boolean equals()

in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/ScimResource.java [194:220]


  public boolean equals(final Object o) {
    if (o == this) return true;
    if (!(o instanceof ScimResource)) return false;
    final ScimResource other = (ScimResource) o;
    if (!other.canEqual((Object) this)) return false;
    if (!super.equals(o)) return false;
    final Object this$meta = this.getMeta();
    final Object other$meta = other.getMeta();
    if (this$meta == null ? other$meta != null : !this$meta.equals(other$meta)) return false;
    final Object this$id = this.getId();
    final Object other$id = other.getId();
    if (this$id == null ? other$id != null : !this$id.equals(other$id)) return false;
    final Object this$externalId = this.getExternalId();
    final Object other$externalId = other.getExternalId();
    if (this$externalId == null ? other$externalId != null : !this$externalId.equals(other$externalId)) return false;
    final Object this$extensions = this.getExtensions();
    final Object other$extensions = other.getExtensions();
    if (this$extensions == null ? other$extensions != null : !this$extensions.equals(other$extensions)) return false;
    final Object this$baseUrn = this.getBaseUrn();
    final Object other$baseUrn = other.getBaseUrn();
    if (this$baseUrn == null ? other$baseUrn != null : !this$baseUrn.equals(other$baseUrn)) return false;
    final Object this$resourceType = this.getResourceType();
    final Object other$resourceType = other.getResourceType();
    if (this$resourceType == null ? other$resourceType != null : !this$resourceType.equals(other$resourceType))
      return false;
    return true;
  }