public boolean equals()

in scim-server/src/main/java/org/apache/directory/scim/server/configuration/ServerConfiguration.java [218:244]


  public boolean equals(final Object o) {
    if (o == this) return true;
    if (!(o instanceof ServerConfiguration)) return false;
    final ServerConfiguration other = (ServerConfiguration) 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;
    if (this.isSupportsChangePassword() != other.isSupportsChangePassword()) return false;
    if (this.isSupportsBulk() != other.isSupportsBulk()) return false;
    if (this.getBulkMaxOperations() != other.getBulkMaxOperations()) return false;
    if (this.getBulkMaxPayloadSize() != other.getBulkMaxPayloadSize()) return false;
    if (this.isSupportsETag() != other.isSupportsETag()) return false;
    if (this.isSupportsFilter() != other.isSupportsFilter()) return false;
    if (this.getFilterMaxResults() != other.getFilterMaxResults()) return false;
    if (this.isSupportsPatch() != other.isSupportsPatch()) return false;
    if (this.isSupportsSort() != other.isSupportsSort()) 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;
    final Object this$authenticationSchemas = this.getAuthenticationSchemas();
    final Object other$authenticationSchemas = other.getAuthenticationSchemas();
    if (this$authenticationSchemas == null ? other$authenticationSchemas != null : !this$authenticationSchemas.equals(other$authenticationSchemas))
      return false;
    return true;
  }