@Override public boolean equals(Object obj) { if ( this == obj ) return true; if ( obj == null ) return false; if ( !(obj instanceof CommentImpl) ) return false; CommentImpl other = (CommentImpl) obj; if ( addedBy == null ) { if ( other.addedBy != null ) return false; } else if ( !addedBy.equals( other.addedBy ) ) return false; if ( addedAt == null ) { if ( other.addedAt != null ) return false; } else if ( addedAt.getTime() != other.addedAt.getTime() ) return false; if ( text == null ) { if ( other.text != null ) return false; } else if ( !text.equals( other.text ) ) return false; return true; }
@Override public boolean equals(Object obj) { if ( this == obj ) return true; if ( obj == null ) return false; if ( !(obj instanceof AttachmentImpl) ) return false; AttachmentImpl other = (AttachmentImpl) obj; if ( accessType == null ) { if ( other.accessType != null ) return false; } else if ( !accessType.equals( other.accessType ) ) return false; if ( attachedAt == null ) { if ( other.attachedAt != null ) return false; } else if ( attachedAt.getTime() != other.attachedAt.getTime() ) return false; if ( attachedBy == null ) { if ( other.attachedBy != null ) return false; } else if ( !attachedBy.equals( other.attachedBy ) ) return false; if ( size != other.size ) return false; if ( attachmentContentId != other.attachmentContentId ) return false; if ( contentType == null ) { if ( other.contentType != null ) return false; } else if ( !contentType.equals( other.contentType ) ) return false; if ( name == null ) { if ( other.name != null ) return false; } else if ( !name.equals( other.name ) ) return false; return true; }
@Override public boolean equals(Object obj) { if ( this == obj ) return true; if ( obj == null ) return false; if ( !(obj instanceof PeopleAssignmentsImpl) ) return false; PeopleAssignmentsImpl other = (PeopleAssignmentsImpl) obj; if ( taskInitiator == null ) { if ( other.taskInitiator != null ) return false; } else if ( !taskInitiator.equals( other.taskInitiator ) ) return false; return CollectionUtils.equals( businessAdministrators, other.businessAdministrators ) && CollectionUtils.equals( excludedOwners, other.excludedOwners ) && CollectionUtils.equals( potentialOwners, other.potentialOwners ) && CollectionUtils.equals( recipients, other.recipients ) && CollectionUtils.equals( taskStakeholders, other.taskStakeholders ); }
@Override public boolean equals(Object obj) { if ( this == obj ) return true; if ( obj == null ) return false; if ( !(obj instanceof CommentImpl) ) return false; CommentImpl other = (CommentImpl) obj; if ( addedBy == null ) { if ( other.addedBy != null ) return false; } else if ( !addedBy.equals( other.addedBy ) ) return false; if ( addedAt == null ) { if ( other.addedAt != null ) return false; } else if ( addedAt.getTime() != other.addedAt.getTime() ) return false; if ( text == null ) { if ( other.text != null ) return false; } else if ( !text.equals( other.text ) ) return false; return true; }
@Override public boolean equals(Object obj) { if ( this == obj ) return true; if ( obj == null ) return false; if ( !(obj instanceof AttachmentImpl) ) return false; AttachmentImpl other = (AttachmentImpl) obj; if ( accessType == null ) { if ( other.accessType != null ) return false; } else if ( !accessType.equals( other.accessType ) ) return false; if ( attachedAt == null ) { if ( other.attachedAt != null ) return false; } else if ( attachedAt.getTime() != other.attachedAt.getTime() ) return false; if ( attachedBy == null ) { if ( other.attachedBy != null ) return false; } else if ( !attachedBy.equals( other.attachedBy ) ) return false; if ( size != other.size ) return false; if ( attachmentContentId != other.attachmentContentId ) return false; if ( contentType == null ) { if ( other.contentType != null ) return false; } else if ( !contentType.equals( other.contentType ) ) return false; if ( name == null ) { if ( other.name != null ) return false; } else if ( !name.equals( other.name ) ) return false; return true; }
@Override public boolean equals(Object obj) { if ( this == obj ) return true; if ( obj == null ) return false; if ( !(obj instanceof PeopleAssignmentsImpl) ) return false; PeopleAssignmentsImpl other = (PeopleAssignmentsImpl) obj; if ( taskInitiator == null ) { if ( other.taskInitiator != null ) return false; } else if ( !taskInitiator.equals( other.taskInitiator ) ) return false; return CollectionUtils.equals( businessAdministrators, other.businessAdministrators ) && CollectionUtils.equals( excludedOwners, other.excludedOwners ) && CollectionUtils.equals( potentialOwners, other.potentialOwners ) && CollectionUtils.equals( recipients, other.recipients ) && CollectionUtils.equals( taskStakeholders, other.taskStakeholders ); }