Esempio n. 1
0
  @Override
  public int hashCode() {
    final int prime = 31;
    int result = super.hashCode();
    result = prime * result + (characterSet == null ? 0 : characterSet.hashCode());
    result = prime * result + (copyrightData == null ? 0 : copyrightData.hashCode());
    result = prime * result + (date == null ? 0 : date.hashCode());
    result = prime * result + (destinationSystem == null ? 0 : destinationSystem.hashCode());
    result = prime * result + (fileName == null ? 0 : fileName.hashCode());
    result = prime * result + (gedcomVersion == null ? 0 : gedcomVersion.hashCode());
    result = prime * result + (language == null ? 0 : language.hashCode());
    result = prime * result + (notes == null ? 0 : notes.hashCode());
    result = prime * result + (placeHierarchy == null ? 0 : placeHierarchy.hashCode());
    result = prime * result + (sourceSystem == null ? 0 : sourceSystem.hashCode());
    result = prime * result + (submission == null ? 0 : submission.hashCode());
    result = prime * result + (submitter == null ? 0 : submitter.hashCode());
    result = prime * result + (time == null ? 0 : time.hashCode());

    return result;
  }