123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183 |
- /*
- * Copyright (c) Andrew Grant of Carrick Software 18/03/2025, 01:50. All rights reserved.
- *
- */
- package scot.carricksoftware.grantswriter.domains.certificates.marriagecertificate;
- import jakarta.persistence.Column;
- import jakarta.persistence.Entity;
- import jakarta.persistence.JoinColumn;
- import jakarta.persistence.ManyToOne;
- import org.springframework.format.annotation.DateTimeFormat;
- import scot.carricksoftware.grantswriter.domains.certificates.BaseCertificate;
- import scot.carricksoftware.grantswriter.domains.people.Person;
- import scot.carricksoftware.grantswriter.domains.places.Place;
- import scot.carricksoftware.grantswriter.constants.ApplicationConstants;
- @Entity
- public class MarriageCertificate extends BaseCertificate {
- @SuppressWarnings("JpaDataSourceORMInspection")
- @ManyToOne
- @JoinColumn(name = "`bride_id`")
- private Person bride;
- @SuppressWarnings("JpaDataSourceORMInspection")
- @ManyToOne
- @JoinColumn(name = "`groom_id`")
- private Person groom;
- @SuppressWarnings("JpaDataSourceORMInspection")
- @Column(name = "`when_married`")
- @DateTimeFormat(pattern = ApplicationConstants.DATE_TIME_FORMAT)
- private String whenMarried;
- @SuppressWarnings("JpaDataSourceORMInspection")
- @ManyToOne
- @JoinColumn(name = "`where_married_id`")
- private Place whereMarried;
- @SuppressWarnings("JpaDataSourceORMInspection")
- @Column(name = "`untracked_where_married`")
- private String untrackedWhereMarried;
- @SuppressWarnings("JpaDataSourceORMInspection")
- @ManyToOne
- @JoinColumn(name = "`groom_residence_id`")
- private Place groomUsualResidence;
- @SuppressWarnings("JpaDataSourceORMInspection")
- @ManyToOne
- @JoinColumn(name = "`bride_residence_id`")
- private Place brideUsualResidence;
- @SuppressWarnings("JpaDataSourceORMInspection")
- @Column(name = "`groom_untracked_residence`")
- private String groomUntrackedResidence;
- @SuppressWarnings("JpaDataSourceORMInspection")
- @Column(name = "`bride_untracked_residence`")
- private String brideUntrackedResidence;
- @SuppressWarnings("JpaDataSourceORMInspection")
- @ManyToOne
- @JoinColumn(name = "`first_witness`")
- private Person firstWitness;
- @SuppressWarnings("JpaDataSourceORMInspection")
- @ManyToOne
- @JoinColumn(name = "`second_witness`")
- private Person secondWitness;
- @SuppressWarnings("JpaDataSourceORMInspection")
- @Column(name = "`untracked_first_witness`")
- private String untrackedFirstWitness;
- @SuppressWarnings("JpaDataSourceORMInspection")
- @Column(name = "`untracked_second_witness`")
- private String untrackedSecondWitness;
- public Person getBride() {
- return bride;
- }
- public void setBride(Person bride) {
- this.bride = bride;
- }
- public Person getGroom() {
- return groom;
- }
- public void setGroom(Person groom) {
- this.groom = groom;
- }
- @SuppressWarnings("unused")
- public String getWhenMarried() {
- return whenMarried;
- }
- @SuppressWarnings("unused")
- public Place getWhereMarried() {
- return whereMarried;
- }
- @SuppressWarnings("unused")
- public void setWhereMarried(Place whereMarried) {
- this.whereMarried = whereMarried;
- }
- @SuppressWarnings("unused")
- public String getUntrackedWhereMarried() {
- return untrackedWhereMarried;
- }
- @SuppressWarnings("unused")
- public void setUntrackedWhereMarried(String untrackedWhereMarried) {
- this.untrackedWhereMarried = untrackedWhereMarried;
- }
- @SuppressWarnings("unused")
- public Place getBrideUsualResidence() {
- return brideUsualResidence;
- }
- @SuppressWarnings("unused")
- public void setBrideUsualResidence(Place brideUsualResidence) {
- this.brideUsualResidence = brideUsualResidence;
- }
- @SuppressWarnings("unused")
- public String getGroomUntrackedResidence() {
- return groomUntrackedResidence;
- }
- @SuppressWarnings("unused")
- public void setGroomUntrackedResidence(String groomUntrackedResidence) {
- this.groomUntrackedResidence = groomUntrackedResidence;
- }
- @SuppressWarnings("unused")
- public String getBrideUntrackedResidence() {
- return brideUntrackedResidence;
- }
- @SuppressWarnings("unused")
- public void setBrideUntrackedResidence(String brideUntrackedResidence) {
- this.brideUntrackedResidence = brideUntrackedResidence;
- }
- @SuppressWarnings("unused")
- public Person getFirstWitness() {
- return firstWitness;
- }
- @SuppressWarnings("unused")
- public void setFirstWitness(Person firstWitness) {
- this.firstWitness = firstWitness;
- }
- @SuppressWarnings("unused")
- public Person getSecondWitness() {
- return secondWitness;
- }
- @SuppressWarnings("unused")
- public void setSecondWitness(Person secondWitness) {
- this.secondWitness = secondWitness;
- }
- public void setWhenMarried(String whenMarried) {
- this.whenMarried = whenMarried;
- }
- }
|