in src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZArchiveEntry.java [88:115]
public boolean equals(final Object obj) {
if (this == obj) {
return true;
}
if (obj == null || getClass() != obj.getClass()) {
return false;
}
final SevenZArchiveEntry other = (SevenZArchiveEntry) obj;
return
Objects.equals(name, other.name) &&
hasStream == other.hasStream &&
isDirectory == other.isDirectory &&
isAntiItem == other.isAntiItem &&
hasCreationDate == other.hasCreationDate &&
hasLastModifiedDate == other.hasLastModifiedDate &&
hasAccessDate == other.hasAccessDate &&
Objects.equals(creationDate, other.creationDate) &&
Objects.equals(lastModifiedDate, other.lastModifiedDate) &&
Objects.equals(accessDate, other.accessDate) &&
hasWindowsAttributes == other.hasWindowsAttributes &&
windowsAttributes == other.windowsAttributes &&
hasCrc == other.hasCrc &&
crc == other.crc &&
compressedCrc == other.compressedCrc &&
size == other.size &&
compressedSize == other.compressedSize &&
equalSevenZMethods(contentMethods, other.contentMethods);
}