Skip to content

Commit

Permalink
Fp-ws-proxy: Rename DTO objekter til å hente noe annet enn domene obj…
Browse files Browse the repository at this point in the history
…ektene (#397)
  • Loading branch information
espenwaaga authored Nov 16, 2022
1 parent 57f3322 commit 927fd65
Show file tree
Hide file tree
Showing 6 changed files with 40 additions and 40 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;

public record Beløp(@JsonValue BigDecimal verdi) {
public record BeløpDto(@JsonValue BigDecimal verdi) {

@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
public Beløp { // NOSONAR
public BeløpDto { // NOSONAR
}

@Override
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package no.nav.foreldrepenger.kontrakter.arena.respons;

public enum Fagsystem {
public enum FagsystemDto {

BISYS,
BIDRAGINNKREVING,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
import java.time.LocalDate;


public record MeldekortUtbetalingsgrunnlagMeldekort(BigDecimal beløp,
BigDecimal dagsats,
LocalDate meldekortFom,
LocalDate meldekortTom,
BigDecimal utbetalingsgrad) {
public record MeldekortUtbetalingsgrunnlagMeldekortDto(BigDecimal beløp,
BigDecimal dagsats,
LocalDate meldekortFom,
LocalDate meldekortTom,
BigDecimal utbetalingsgrad) {

public MeldekortUtbetalingsgrunnlagMeldekort(Builder builder) {
public MeldekortUtbetalingsgrunnlagMeldekortDto(Builder builder) {
this(builder.beløp, builder.dagsats, builder.meldekortFom, builder.meldekortTom, builder.utbetalingsgrad);
}

Expand Down Expand Up @@ -49,8 +49,8 @@ public Builder utbetalingsgrad(BigDecimal utbetalingsgrad) {
return this;
}

public MeldekortUtbetalingsgrunnlagMeldekort build() throws IllegalStateException {
return new MeldekortUtbetalingsgrunnlagMeldekort(this);
public MeldekortUtbetalingsgrunnlagMeldekortDto build() throws IllegalStateException {
return new MeldekortUtbetalingsgrunnlagMeldekortDto(this);
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,24 +6,24 @@
import java.util.Optional;


public record MeldekortUtbetalingsgrunnlagSak(Fagsystem kilde,
LocalDate kravMottattDato,
List<MeldekortUtbetalingsgrunnlagMeldekort> meldekortene,
String sakStatus,
String saksnummer,
YtelseStatus tilstand,
YtelseType type,
String vedtakStatus,
Beløp vedtaksDagsats,
LocalDate vedtaksPeriodeFom,
LocalDate vedtaksPeriodeTom,
LocalDate vedtattDato) {

public MeldekortUtbetalingsgrunnlagSak {
public record MeldekortUtbetalingsgrunnlagSakDto(FagsystemDto kilde,
LocalDate kravMottattDato,
List<MeldekortUtbetalingsgrunnlagMeldekortDto> meldekortene,
String sakStatus,
String saksnummer,
YtelseStatusDto tilstand,
YtelseTypeDto type,
String vedtakStatus,
BeløpDto vedtaksDagsats,
LocalDate vedtaksPeriodeFom,
LocalDate vedtaksPeriodeTom,
LocalDate vedtattDato) {

public MeldekortUtbetalingsgrunnlagSakDto {
meldekortene = Optional.ofNullable(meldekortene).orElse(Collections.emptyList());
}

public MeldekortUtbetalingsgrunnlagSak(Builder builder) {
public MeldekortUtbetalingsgrunnlagSakDto(Builder builder) {
this(builder.kilde,
builder.kravMottattDato,
builder.meldekortene,
Expand All @@ -39,23 +39,23 @@ public MeldekortUtbetalingsgrunnlagSak(Builder builder) {
}

public static class Builder {
private Fagsystem kilde;
private FagsystemDto kilde;
private LocalDate kravMottattDato;
private List<MeldekortUtbetalingsgrunnlagMeldekort> meldekortene;
private List<MeldekortUtbetalingsgrunnlagMeldekortDto> meldekortene;
private String sakStatus;
private String saksnummer;
private YtelseStatus tilstand;
private YtelseType type;
private YtelseStatusDto tilstand;
private YtelseTypeDto type;
private String vedtakStatus;
private Beløp vedtaksDagsats;
private BeløpDto vedtaksDagsats;
private LocalDate vedtaksPeriodeFom;
private LocalDate vedtaksPeriodeTom;
private LocalDate vedtattDato;

public Builder() {
}

public Builder kilde(Fagsystem kilde) {
public Builder kilde(FagsystemDto kilde) {
this.kilde = kilde;
return this;
}
Expand All @@ -65,7 +65,7 @@ public Builder kravMottattDato(LocalDate kravMottattDato) {
return this;
}

public Builder meldekortene(List<MeldekortUtbetalingsgrunnlagMeldekort> meldekortene) {
public Builder meldekortene(List<MeldekortUtbetalingsgrunnlagMeldekortDto> meldekortene) {
this.meldekortene = meldekortene;
return this;
}
Expand All @@ -80,12 +80,12 @@ public Builder saksnummer(String saksnummer) {
return this;
}

public Builder tilstand(YtelseStatus tilstand) {
public Builder tilstand(YtelseStatusDto tilstand) {
this.tilstand = tilstand;
return this;
}

public Builder type(YtelseType type) {
public Builder type(YtelseTypeDto type) {
this.type = type;
return this;
}
Expand All @@ -95,7 +95,7 @@ public Builder vedtakStatus(String vedtakStatus) {
return this;
}

public Builder vedtaksDagsats(Beløp vedtaksDagsats) {
public Builder vedtaksDagsats(BeløpDto vedtaksDagsats) {
this.vedtaksDagsats = vedtaksDagsats;
return this;
}
Expand All @@ -115,8 +115,8 @@ public Builder vedtattDato(LocalDate vedtattDato) {
return this;
}

public MeldekortUtbetalingsgrunnlagSak build() throws IllegalStateException {
return new MeldekortUtbetalingsgrunnlagSak(this);
public MeldekortUtbetalingsgrunnlagSakDto build() throws IllegalStateException {
return new MeldekortUtbetalingsgrunnlagSakDto(this);
}
}
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package no.nav.foreldrepenger.kontrakter.arena.respons;

public enum YtelseStatus {
public enum YtelseStatusDto {
OPPR,
UBEH,
LOP,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package no.nav.foreldrepenger.kontrakter.arena.respons;

public enum YtelseType {
public enum YtelseTypeDto {
DAG,
AAP,
;
Expand Down

0 comments on commit 927fd65

Please sign in to comment.