in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema/ServiceProviderConfiguration.java [235:258]
public boolean equals(final Object o) {
if (o == this) return true;
if (!(o instanceof AuthenticationSchema)) return false;
final AuthenticationSchema other = (AuthenticationSchema) o;
if (!other.canEqual((Object) this)) return false;
final Object this$type = this.getType();
final Object other$type = other.getType();
if (this$type == null ? other$type != null : !this$type.equals(other$type)) 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$specUri = this.getSpecUri();
final Object other$specUri = other.getSpecUri();
if (this$specUri == null ? other$specUri != null : !this$specUri.equals(other$specUri)) return false;
final Object this$documentationUri = this.getDocumentationUri();
final Object other$documentationUri = other.getDocumentationUri();
if (this$documentationUri == null ? other$documentationUri != null : !this$documentationUri.equals(other$documentationUri))
return false;
return true;
}