public boolean equals()

in streampipes-model/src/main/java/org/apache/streampipes/model/staticproperty/FreeTextStaticProperty.java [169:205]


  public boolean equals(Object o) {
    if (this == o) {
      return true;
    }
    if (!(o instanceof FreeTextStaticProperty that)) {
      return false;
    }
    if (!super.equals(o)) {
      return false;
    }

    if (multiLine != that.multiLine) {
      return false;
    }
    if (htmlAllowed != that.htmlAllowed) {
      return false;
    }
    if (htmlFontFormat != that.htmlFontFormat) {
      return false;
    }
    if (placeholdersSupported != that.placeholdersSupported) {
      return false;
    }
    if (!Objects.equals(value, that.value)) {
      return false;
    }
    if (!Objects.equals(requiredDatatype, that.requiredDatatype)) {
      return false;
    }
    if (!Objects.equals(requiredDomainProperty, that.requiredDomainProperty)) {
      return false;
    }
    if (!Objects.equals(mapsTo, that.mapsTo)) {
      return false;
    }
    return Objects.equals(valueSpecification, that.valueSpecification);
  }