@Override public int hashCode() { int result = id != null ? id.hashCode() : 0; result = 31 * result + (terminationReason != null ? terminationReason.hashCode() : 0); result = 31 * result + (sorRoleId != null ? sorRoleId.hashCode() : 0); result = 31 * result + (end != null ? end.hashCode() : 0); return result; }
@Override public int hashCode() { int result = id != null ? id.hashCode() : 0; result = 31 * result + (type != null ? type.hashCode() : 0); result = 31 * result + (prefix != null ? prefix.hashCode() : 0); result = 31 * result + (given != null ? given.hashCode() : 0); result = 31 * result + (middle != null ? middle.hashCode() : 0); result = 31 * result + (family != null ? family.hashCode() : 0); result = 31 * result + (suffix != null ? suffix.hashCode() : 0); result = 31 * result + (officialName ? 1 : 0); result = 31 * result + (preferredName ? 1 : 0); return result; }