KodeDto.java

  1. package no.nav.nom.graphql.model;

  2. import java.util.StringJoiner;

  3. @javax.annotation.processing.Generated(
  4.     value = "com.kobylynskyi.graphql.codegen.GraphQLCodegen",
  5.     date = "2025-01-10T14:34:08+0000"
  6. )
  7. public class KodeDto implements java.io.Serializable {

  8.     private static final long serialVersionUID = 1L;

  9.     @jakarta.validation.constraints.NotNull
  10.     private String kode;
  11.     @jakarta.validation.constraints.NotNull
  12.     private String navn;
  13.     private java.time.LocalDate gyldigFom;
  14.     private java.time.LocalDate gyldigTom;

  15.     public KodeDto() {
  16.     }

  17.     public KodeDto(String kode, String navn, java.time.LocalDate gyldigFom, java.time.LocalDate gyldigTom) {
  18.         this.kode = kode;
  19.         this.navn = navn;
  20.         this.gyldigFom = gyldigFom;
  21.         this.gyldigTom = gyldigTom;
  22.     }

  23.     public String getKode() {
  24.         return kode;
  25.     }
  26.     public void setKode(String kode) {
  27.         this.kode = kode;
  28.     }

  29.     public String getNavn() {
  30.         return navn;
  31.     }
  32.     public void setNavn(String navn) {
  33.         this.navn = navn;
  34.     }

  35.     public java.time.LocalDate getGyldigFom() {
  36.         return gyldigFom;
  37.     }
  38.     public void setGyldigFom(java.time.LocalDate gyldigFom) {
  39.         this.gyldigFom = gyldigFom;
  40.     }

  41.     public java.time.LocalDate getGyldigTom() {
  42.         return gyldigTom;
  43.     }
  44.     public void setGyldigTom(java.time.LocalDate gyldigTom) {
  45.         this.gyldigTom = gyldigTom;
  46.     }


  47.     @Override
  48.     public String toString() {
  49.         StringJoiner joiner = new StringJoiner(", ", "{ ", " }");
  50.         if (kode != null) {
  51.             joiner.add("kode: \"" + kode + "\"");
  52.         }
  53.         if (navn != null) {
  54.             joiner.add("navn: \"" + navn + "\"");
  55.         }
  56.         if (gyldigFom != null) {
  57.             joiner.add("gyldigFom: " + gyldigFom);
  58.         }
  59.         if (gyldigTom != null) {
  60.             joiner.add("gyldigTom: " + gyldigTom);
  61.         }
  62.         return joiner.toString();
  63.     }

  64.     public static KodeDto.Builder builder() {
  65.         return new KodeDto.Builder();
  66.     }

  67.     @javax.annotation.processing.Generated(
  68.         value = "com.kobylynskyi.graphql.codegen.GraphQLCodegen",
  69.         date = "2025-01-10T14:34:08+0000"
  70.     )
  71.     public static class Builder {

  72.         private String kode;
  73.         private String navn;
  74.         private java.time.LocalDate gyldigFom;
  75.         private java.time.LocalDate gyldigTom;

  76.         public Builder() {
  77.         }

  78.         public Builder setKode(String kode) {
  79.             this.kode = kode;
  80.             return this;
  81.         }

  82.         public Builder setNavn(String navn) {
  83.             this.navn = navn;
  84.             return this;
  85.         }

  86.         public Builder setGyldigFom(java.time.LocalDate gyldigFom) {
  87.             this.gyldigFom = gyldigFom;
  88.             return this;
  89.         }

  90.         public Builder setGyldigTom(java.time.LocalDate gyldigTom) {
  91.             this.gyldigTom = gyldigTom;
  92.             return this;
  93.         }


  94.         public KodeDto build() {
  95.             return new KodeDto(kode, navn, gyldigFom, gyldigTom);
  96.         }

  97.     }
  98. }