in fts/src/main/java/com/epam/eco/schemacatalog/fts/SchemaDocument.java [345:375]
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj == null || getClass() != obj.getClass()) {
return false;
}
SchemaDocument that = (SchemaDocument) obj;
return
Objects.equals(ecoId, that.ecoId) &&
Objects.equals(schemaRegistryId, that.schemaRegistryId) &&
Objects.equals(subject, that.subject) &&
Objects.equals(version, that.version) &&
Objects.equals(versionLatest, that.versionLatest) &&
Objects.equals(compatibility, that.compatibility) &&
Objects.equals(globalCompatibility, that.globalCompatibility) &&
Objects.equals(mode, that.mode) &&
Objects.equals(rootName, that.rootName) &&
Objects.equals(rootNamespace, that.rootNamespace) &&
Objects.equals(rootFullname, that.rootFullname) &&
Objects.equals(deleted, that.deleted) &&
Objects.equals(name, that.name) &&
Objects.equals(namespace, that.namespace) &&
Objects.equals(fullname, that.fullname) &&
Objects.equals(doc, that.doc) &&
Objects.equals(logicalType, that.logicalType) &&
Objects.equals(path, that.path) &&
Objects.equals(alias, that.alias) &&
Objects.equals(property, that.property) &&
Objects.equals(metadata, that.metadata);
}