public boolean equals()

in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema/Schema.java [97:123]


  public boolean equals(final Object o) {
    if (o == this) return true;
    if (!(o instanceof Schema)) return false;
    final Schema other = (Schema) o;
    if (!other.canEqual((Object) this)) 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$name = this.getName();
    final Object other$name = other.getName();
    if (this$name == null ? other$name != null : !this$name.equals(other$name)) return false;
    final Object this$description = this.getDescription();
    final Object other$description = other.getDescription();
    if (this$description == null ? other$description != null : !this$description.equals(other$description))
      return false;
    final Object this$attributes = this.getAttributes();
    final Object other$attributes = other.getAttributes();
    if (this$attributes == null ? other$attributes != null : !this$attributes.equals(other$attributes)) return false;
    final Object this$attributeNamesMap = this.getAttributeNamesMap();
    final Object other$attributeNamesMap = other.getAttributeNamesMap();
    if (this$attributeNamesMap == null ? other$attributeNamesMap != null : !this$attributeNamesMap.equals(other$attributeNamesMap))
      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;
    return true;
  }