public synchronized boolean equals(java.lang.Object obj) { if (!(obj instanceof ContentFolder)) return false; ContentFolder other = (ContentFolder) obj; if (obj == null) return false; if (this == obj) return true; if (__equalsCalc != null) { return (__equalsCalc == obj); } __equalsCalc = obj; boolean _equals; _equals = super.equals(obj) && ((this.contentFolderLinks == null && other.getContentFolderLinks() == null) || (this.contentFolderLinks != null && this.contentFolderLinks.equals(other.getContentFolderLinks()))) && ((this.createdBy == null && other.getCreatedBy() == null) || (this.createdBy != null && this.createdBy.equals(other.getCreatedBy()))) && ((this.createdById == null && other.getCreatedById() == null) || (this.createdById != null && this.createdById.equals(other.getCreatedById()))) && ((this.createdDate == null && other.getCreatedDate() == null) || (this.createdDate != null && this.createdDate.equals(other.getCreatedDate()))) && ((this.isDeleted == null && other.getIsDeleted() == null) || (this.isDeleted != null && this.isDeleted.equals(other.getIsDeleted()))) && ((this.lastModifiedBy == null && other.getLastModifiedBy() == null) || (this.lastModifiedBy != null && this.lastModifiedBy.equals(other.getLastModifiedBy()))) && ((this.lastModifiedById == null && other.getLastModifiedById() == null) || (this.lastModifiedById != null && this.lastModifiedById.equals(other.getLastModifiedById()))) && ((this.lastModifiedDate == null && other.getLastModifiedDate() == null) || (this.lastModifiedDate != null && this.lastModifiedDate.equals(other.getLastModifiedDate()))) && ((this.name == null && other.getName() == null) || (this.name != null && this.name.equals(other.getName()))) && ((this.parentContentFolder == null && other.getParentContentFolder() == null) || (this.parentContentFolder != null && this.parentContentFolder.equals(other.getParentContentFolder()))) && ((this.parentContentFolderId == null && other.getParentContentFolderId() == null) || (this.parentContentFolderId != null && this.parentContentFolderId.equals(other.getParentContentFolderId()))) && ((this.systemModstamp == null && other.getSystemModstamp() == null) || (this.systemModstamp != null && this.systemModstamp.equals(other.getSystemModstamp()))) && ((this.userRecordAccess == null && other.getUserRecordAccess() == null) || (this.userRecordAccess != null && this.userRecordAccess.equals(other.getUserRecordAccess()))); __equalsCalc = null; return _equals; }