diff --git a/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/Arbeidsgiver.java b/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/Arbeidsgiver.java index c2d2672b..128b6331 100644 --- a/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/Arbeidsgiver.java +++ b/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/Arbeidsgiver.java @@ -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; @@ -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; diff --git a/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/EksternArbeidsforholdRef.java b/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/EksternArbeidsforholdRef.java index 71880601..ffa4af9b 100644 --- a/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/EksternArbeidsforholdRef.java +++ b/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/EksternArbeidsforholdRef.java @@ -1,6 +1,5 @@ package no.nav.folketrygdloven.kalkulator.modell.typer; -import java.io.Serializable; import java.util.Objects; /** @@ -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. diff --git a/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/FaktaVurdering.java b/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/FaktaVurdering.java index 19f498e2..f6400440 100644 --- a/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/FaktaVurdering.java +++ b/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/FaktaVurdering.java @@ -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; diff --git a/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/InternArbeidsforholdRefDto.java b/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/InternArbeidsforholdRefDto.java index c637876c..7b3e6fd5 100644 --- a/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/InternArbeidsforholdRefDto.java +++ b/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/InternArbeidsforholdRefDto.java @@ -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; @@ -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). diff --git a/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/Refusjon.java b/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/Refusjon.java index 31ea5cdd..0b9995d4 100644 --- a/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/Refusjon.java +++ b/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/Refusjon.java @@ -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.SjekkVedKopiering; @@ -8,7 +7,7 @@ import no.nav.folketrygdloven.kalkulus.kodeverk.Utfall; /** Container for refusjon. */ -public class Refusjon implements Serializable, Comparable { +public class Refusjon implements Comparable { @SjekkVedKopiering diff --git "a/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/\303\205rsgrunnlag.java" "b/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/\303\205rsgrunnlag.java" index 8c340421..4626a79c 100644 --- "a/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/\303\205rsgrunnlag.java" +++ "b/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/modell/typer/\303\205rsgrunnlag.java" @@ -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.SjekkVedKopiering; @@ -8,7 +7,7 @@ /** * Å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; diff --git a/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/tid/Intervall.java b/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/tid/Intervall.java index 0326c398..8bfc4c47 100644 --- a/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/tid/Intervall.java +++ b/kalkulator/src/main/java/no/nav/folketrygdloven/kalkulator/tid/Intervall.java @@ -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; @@ -11,7 +10,7 @@ import no.nav.fpsak.tidsserie.LocalDateInterval; import no.nav.fpsak.tidsserie.LocalDateSegment; -public class Intervall implements Comparable, Serializable { +public class Intervall implements Comparable { static final DateTimeFormatter FORMATTER = DateTimeFormatter.ofPattern("dd.MM.yyyy"); private final LocalDate fomDato; diff --git "a/kodeverk/src/main/java/no/nav/folketrygdloven/kalkulus/typer/Akt\303\270rId.java" "b/kodeverk/src/main/java/no/nav/folketrygdloven/kalkulus/typer/Akt\303\270rId.java" index 43397a16..951d252f 100644 --- "a/kodeverk/src/main/java/no/nav/folketrygdloven/kalkulus/typer/Akt\303\270rId.java" +++ "b/kodeverk/src/main/java/no/nav/folketrygdloven/kalkulus/typer/Akt\303\270rId.java" @@ -1,6 +1,5 @@ package no.nav.folketrygdloven.kalkulus.typer; -import java.io.Serializable; import java.util.Objects; import java.util.concurrent.atomic.AtomicLong; @@ -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{ +public class AktørId implements Comparable{ @JsonProperty(value = "aktørId") @NotNull @@ -26,12 +25,12 @@ public class AktørId implements Serializable, Comparable{ 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")); } diff --git a/kodeverk/src/main/java/no/nav/folketrygdloven/kalkulus/typer/OrgNummer.java b/kodeverk/src/main/java/no/nav/folketrygdloven/kalkulus/typer/OrgNummer.java index be9d5c61..32e19768 100644 --- a/kodeverk/src/main/java/no/nav/folketrygdloven/kalkulus/typer/OrgNummer.java +++ b/kodeverk/src/main/java/no/nav/folketrygdloven/kalkulus/typer/OrgNummer.java @@ -1,6 +1,5 @@ package no.nav.folketrygdloven.kalkulus.typer; -import java.io.Serializable; import java.util.Objects; import com.fasterxml.jackson.annotation.JsonValue; @@ -11,7 +10,7 @@ * * Støtter også kunstige orgnummer (internt definert konstant i fp - orgnummer=342352362) */ -public class OrgNummer implements Serializable, Comparable { +public class OrgNummer implements Comparable { /** * Orgnr for KUNSTIG organisasjoner. Går sammen med OrganisasjonType#KUNSTIG. @@ -63,7 +62,7 @@ public String getId() { public String getOrgNummer() { return orgNummer; } - + @Override public int hashCode() { return Objects.hash(orgNummer); diff --git "a/kontrakt/src/main/java/no/nav/folketrygdloven/kalkulus/opptjening/v1/OppgittEgenN\303\246ringDto.java" "b/kontrakt/src/main/java/no/nav/folketrygdloven/kalkulus/opptjening/v1/OppgittEgenN\303\246ringDto.java" index 69b2cb18..015d7182 100644 --- "a/kontrakt/src/main/java/no/nav/folketrygdloven/kalkulus/opptjening/v1/OppgittEgenN\303\246ringDto.java" +++ "b/kontrakt/src/main/java/no/nav/folketrygdloven/kalkulus/opptjening/v1/OppgittEgenN\303\246ringDto.java" @@ -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;