public boolean equals()

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);
    }