@Override public boolean equals(Object obj) { if (this == obj) return true; if (!super.equals(obj)) return false; ListProperty<?> other = (ListProperty<?>) obj; if (!values.equals(other.values)) return false; return true; } }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (!super.equals(obj)) return false; SimpleProperty<?> other = (SimpleProperty<?>) obj; if (value == null) { if (other.value != null) return false; } else if (!value.equals(other.value)) return false; return true; } }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (!super.equals(obj)) return false; Impp other = (Impp) obj; if (uri == null) { if (other.uri != null) return false; } else if (!uri.equals(other.uri)) return false; return true; } }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (!super.equals(obj)) return false; Gender other = (Gender) obj; if (gender == null) { if (other.gender != null) return false; } else if (!gender.equals(other.gender)) 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 (!super.equals(obj)) return false; Related other = (Related) obj; if (text == null) { if (other.text != null) return false; } else if (!text.equals(other.text)) return false; if (uri == null) { if (other.uri != null) return false; } else if (!uri.equals(other.uri)) return false; return true; } }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (!super.equals(obj)) return false; ClientPidMap other = (ClientPidMap) obj; if (pid == null) { if (other.pid != null) return false; } else if (!pid.equals(other.pid)) return false; if (uri == null) { if (other.uri != null) return false; } else if (!uri.equals(other.uri)) return false; return true; } }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (!super.equals(obj)) return false; Address other = (Address) obj; if (!countries.equals(other.countries)) return false; if (!extendedAddresses.equals(other.extendedAddresses)) return false; if (!localities.equals(other.localities)) return false; if (!poBoxes.equals(other.poBoxes)) return false; if (!postalCodes.equals(other.postalCodes)) return false; if (!regions.equals(other.regions)) return false; if (!streetAddresses.equals(other.streetAddresses)) return false; return true; }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (!super.equals(obj)) return false; StructuredName other = (StructuredName) obj; if (!additional.equals(other.additional)) return false; if (family == null) { if (other.family != null) return false; } else if (!family.equals(other.family)) return false; if (given == null) { if (other.given != null) return false; } else if (!given.equals(other.given)) return false; if (!prefixes.equals(other.prefixes)) return false; if (!suffixes.equals(other.suffixes)) return false; return true; } }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (!super.equals(obj)) return false; Geo other = (Geo) obj; if (uri == null) { if (other.uri != null) return false; } else if (!uri.equals(other.uri)) return false; return true; } }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (!super.equals(obj)) return false; Telephone other = (Telephone) obj; if (text == null) { if (other.text != null) return false; } else if (!text.equals(other.text)) return false; if (uri == null) { if (other.uri != null) return false; } else if (!uri.equals(other.uri)) return false; return true; } }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (!super.equals(obj)) return false; Timezone other = (Timezone) obj; if (offset == null) { if (other.offset != null) return false; } else if (!offset.equals(other.offset)) 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 (!super.equals(obj)) return false; Agent other = (Agent) obj; if (url == null) { if (other.url != null) return false; } else if (!url.equals(other.url)) return false; if (vcard == null) { if (other.vcard != null) return false; } else if (!vcard.equals(other.vcard)) return false; return true; } }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (!super.equals(obj)) return false; BinaryProperty<?> other = (BinaryProperty<?>) obj; if (contentType == null) { if (other.contentType != null) return false; } else if (!contentType.equals(other.contentType)) return false; if (!Arrays.equals(data, other.data)) return false; if (url == null) { if (other.url != null) return false; } else if (!url.equals(other.url)) return false; return true; } }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (!super.equals(obj)) return false; PlaceProperty other = (PlaceProperty) obj; if (geoUri == null) { if (other.geoUri != null) return false; } else if (!geoUri.equals(other.geoUri)) return false; if (text == null) { if (other.text != null) return false; } else if (!text.equals(other.text)) return false; if (uri == null) { if (other.uri != null) return false; } else if (!uri.equals(other.uri)) return false; return true; } }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (!super.equals(obj)) return false; DateOrTimeProperty other = (DateOrTimeProperty) obj; if (date == null) { if (other.date != null) return false; } else if (!date.equals(other.date)) return false; if (dateHasTime != other.dateHasTime) return false; if (partialDate == null) { if (other.partialDate != null) return false; } else if (!partialDate.equals(other.partialDate)) 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 (!super.equals(obj)) return false; Xml other = (Xml) obj; if (value == null) { if (other.value != null) return false; } else { if (other.value == null) return false; if (!XmlUtils.toString(value).equals(XmlUtils.toString(other.value))) return false; } return true; } }