@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; if (!super.equals(o)) return false; DcsEvent dcsEvent = (DcsEvent) o; if (date != null ? !date.equals(dcsEvent.date) : dcsEvent.date != null) return false; if (detail != null ? !detail.equals(dcsEvent.detail) : dcsEvent.detail != null) return false; if (outcome != null ? !outcome.equals(dcsEvent.outcome) : dcsEvent.outcome != null) return false; if (targets != null ? !targets.equals(dcsEvent.targets) : dcsEvent.targets != null) return false; if (eventType != null ? !eventType.equals(dcsEvent.eventType) : dcsEvent.eventType != null) return false; return true; }
@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; if (!super.equals(o)) return false; DcsManifestation that = (DcsManifestation) o; if (dateCreated != null ? !dateCreated.equals(that.dateCreated) : that.dateCreated != null) return false; if (deliverableUnit != null ? !deliverableUnit.equals(that.deliverableUnit) : that.deliverableUnit != null) return false; if (manifestationFiles != null ? !manifestationFiles.equals(that.manifestationFiles) : that.manifestationFiles != null) return false; if (metadata != null ? !metadata.equals(that.metadata) : that.metadata != null) return false; if (metadataRef != null ? !metadataRef.equals(that.metadataRef) : that.metadataRef != null) return false; if (technicalEnvironment != null ? !technicalEnvironment.equals(that.technicalEnvironment) : that.technicalEnvironment != null) return false; if (type != null ? !type.equals(that.type) : that.type != null) return false; return true; }
@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; if (!super.equals(o)) return false; DcsFile dcsFile = (DcsFile) o; if (extant != dcsFile.extant) return false; if (sizeBytes != dcsFile.sizeBytes) return false; if (fixity != null ? !fixity.equals(dcsFile.fixity) : dcsFile.fixity != null) return false; if (formats != null ? !formats.equals(dcsFile.formats) : dcsFile.formats != null) return false; if (metadata != null ? !metadata.equals(dcsFile.metadata) : dcsFile.metadata != null) return false; if (metadataRef != null ? !metadataRef.equals(dcsFile.metadataRef) : dcsFile.metadataRef != null) return false; if (name != null ? !name.equals(dcsFile.name) : dcsFile.name != null) return false; if (source != null ? !source.equals(dcsFile.source) : dcsFile.source != null) return false; if (valid != null ? !valid.equals(dcsFile.valid) : dcsFile.valid != null) return false; return true; }
@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; if (!super.equals(o)) return false; DcsCollection that = (DcsCollection) o; if (coreMd != null ? !coreMd.equals(that.coreMd) : that.coreMd != null) return false; if (metadata != null ? !metadata.equals(that.metadata) : that.metadata != null) return false; if (metadataRef != null ? !metadataRef.equals(that.metadataRef) : that.metadataRef != null) return false; if (parent != null ? !parent.equals(that.parent) : that.parent != null) return false; return true; }
@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; if (!super.equals(o)) return false; DcsDeliverableUnit that = (DcsDeliverableUnit) o; if (collections != null ? !collections.equals(that.collections) : that.collections != null) return false; if (coreMd != null ? !coreMd.equals(that.coreMd) : that.coreMd != null) return false; if (formerExternalRefs != null ? !formerExternalRefs.equals(that.formerExternalRefs) : that.formerExternalRefs != null) return false; if (isDigitalSurrogate != null ? !isDigitalSurrogate.equals(that.isDigitalSurrogate) : that.isDigitalSurrogate != null) return false; if (metadata != null ? !metadata.equals(that.metadata) : that.metadata != null) return false; if (metadataRefs != null ? !metadataRefs.equals(that.metadataRefs) : that.metadataRefs != null) return false; if (parents != null ? !parents.equals(that.parents) : that.parents != null) return false; if (relations != null ? !relations.equals(that.relations) : that.relations != null) return false; return true; }