Skip to content

Commit

Permalink
FIX: Fjerner Serializable fra ft-beregning (#483)
Browse files Browse the repository at this point in the history
  • Loading branch information
pekern authored Mar 14, 2024
1 parent e3edebf commit 7c2133c
Show file tree
Hide file tree
Showing 10 changed files with 13 additions and 22 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
package no.nav.folketrygdloven.kalkulator.modell.typer;

import java.io.Serializable;
import java.util.Objects;

import no.nav.folketrygdloven.kalkulator.modell.diff.IndexKey;
Expand All @@ -10,7 +9,7 @@
/**
* En arbeidsgiver (enten virksomhet eller personlig arbeidsgiver).
*/
public class Arbeidsgiver implements Serializable, IndexKey {
public class Arbeidsgiver implements IndexKey {

private String arbeidsgiverOrgnr;
private AktørId arbeidsgiverAktørId;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
package no.nav.folketrygdloven.kalkulator.modell.typer;

import java.io.Serializable;
import java.util.Objects;

/**
Expand All @@ -10,7 +9,7 @@
* Hvis null gjelder det flere arbeidsforhold, ellers for et spesifikt forhold
*/

public class EksternArbeidsforholdRef implements Serializable {
public class EksternArbeidsforholdRef {

/**
* Representerer alle arbeidsforhold for en arbeidsgiver.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
package no.nav.folketrygdloven.kalkulator.modell.typer;

import java.io.Serializable;
import java.util.Objects;

import no.nav.folketrygdloven.kalkulus.kodeverk.FaktaVurderingKilde;

public class FaktaVurdering implements Serializable {
public class FaktaVurdering {


private Boolean vurdering;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
package no.nav.folketrygdloven.kalkulator.modell.typer;

import java.io.Serializable;
import java.nio.charset.Charset;
import java.util.Objects;
import java.util.UUID;
Expand All @@ -14,7 +13,7 @@
* Hvis null gjelder det flere arbeidsforhold, ellers for et spesifikt forhold
*/

public class InternArbeidsforholdRefDto implements Serializable, IndexKey {
public class InternArbeidsforholdRefDto implements IndexKey {

/**
* Instans som representerer alle arbeidsforhold (for en arbeidsgiver).
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
package no.nav.folketrygdloven.kalkulator.modell.typer;

import java.io.Serializable;
import java.util.Objects;

import no.nav.folketrygdloven.kalkulator.modell.diff.SjekkVedKopiering;
import no.nav.folketrygdloven.kalkulus.kodeverk.Hjemmel;
import no.nav.folketrygdloven.kalkulus.kodeverk.Utfall;

/** Container for refusjon. */
public class Refusjon implements Serializable, Comparable<Refusjon> {
public class Refusjon implements Comparable<Refusjon> {


@SjekkVedKopiering
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
package no.nav.folketrygdloven.kalkulator.modell.typer;

import java.io.Serializable;
import java.util.Objects;

import no.nav.folketrygdloven.kalkulator.modell.diff.SjekkVedKopiering;

/**
* Årsgrunnlag representerer inntektsgrunnlaget for en andel
*/
public class Årsgrunnlag implements Serializable, Comparable<Årsgrunnlag> {
public class Årsgrunnlag implements Comparable<Årsgrunnlag> {

@SjekkVedKopiering
private Beløp beregnetPrÅr;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

import static no.nav.fpsak.tidsserie.LocalDateInterval.TIDENES_ENDE;

import java.io.Serializable;
import java.time.DayOfWeek;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
Expand All @@ -11,7 +10,7 @@
import no.nav.fpsak.tidsserie.LocalDateInterval;
import no.nav.fpsak.tidsserie.LocalDateSegment;

public class Intervall implements Comparable<Intervall>, Serializable {
public class Intervall implements Comparable<Intervall> {

static final DateTimeFormatter FORMATTER = DateTimeFormatter.ofPattern("dd.MM.yyyy");
private final LocalDate fomDato;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
package no.nav.folketrygdloven.kalkulus.typer;

import java.io.Serializable;
import java.util.Objects;
import java.util.concurrent.atomic.AtomicLong;

Expand All @@ -16,7 +15,7 @@
@JsonIgnoreProperties(ignoreUnknown = true)
@JsonInclude(value = JsonInclude.Include.NON_ABSENT, content = JsonInclude.Include.NON_EMPTY)
@JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.NONE, getterVisibility = JsonAutoDetect.Visibility.NONE, setterVisibility = JsonAutoDetect.Visibility.NONE, isGetterVisibility = JsonAutoDetect.Visibility.NONE, creatorVisibility = JsonAutoDetect.Visibility.NONE)
public class AktørId implements Serializable, Comparable<AktørId>{
public class AktørId implements Comparable<AktørId>{

@JsonProperty(value = "aktørId")
@NotNull
Expand All @@ -26,12 +25,12 @@ public class AktørId implements Serializable, Comparable<AktørId>{
protected AktørId() {
// for jpa
}

@JsonCreator
public AktørId(@JsonProperty(value = "aktørId", required = true, index = 1) String aktørId) {
this.aktørId = aktørId;
}

public AktørId(Long aktørId) {
this.aktørId = Long.toString(Objects.requireNonNull(aktørId, "aktørId"));
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
package no.nav.folketrygdloven.kalkulus.typer;

import java.io.Serializable;
import java.util.Objects;

import com.fasterxml.jackson.annotation.JsonValue;
Expand All @@ -11,7 +10,7 @@
*
* Støtter også kunstige orgnummer (internt definert konstant i fp - orgnummer=342352362)
*/
public class OrgNummer implements Serializable, Comparable<OrgNummer> {
public class OrgNummer implements Comparable<OrgNummer> {

/**
* Orgnr for KUNSTIG organisasjoner. Går sammen med OrganisasjonType#KUNSTIG.
Expand Down Expand Up @@ -63,7 +62,7 @@ public String getId() {
public String getOrgNummer() {
return orgNummer;
}

@Override
public int hashCode() {
return Objects.hash(orgNummer);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ public class OppgittEgenNæringDto {
@Valid LocalDate endringDato,
@Valid @NotNull Boolean nyIArbeidslivet,
@Valid String begrunnelse,
@Valid @NotNull Beløp bruttoInntekt) {
@Valid Beløp bruttoInntekt) {

this.periode = periode;
this.aktør = aktør;
Expand Down

0 comments on commit 7c2133c

Please sign in to comment.