Skip to content

Commit bbc42b6

Browse files
authored
Legger til trekking av kravperioder. (#182)
1 parent bc9cc47 commit bbc42b6

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

soknad/src/main/java/no/nav/k9/søknad/ytelse/psb/v1/PleiepengerSyktBarn.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,10 @@ public class PleiepengerSyktBarn implements Ytelse {
4646
@JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY)
4747
@JsonProperty(value = "endringsperiode", required = true)
4848
private List<@Valid Periode> endringsperiode = new ArrayList<>();
49+
50+
@Valid
51+
@JsonProperty(value = "trekkKravPerioder", required = true)
52+
private List<@Valid Periode> trekkKravPerioder = new ArrayList<>();
4953

5054
@Valid
5155
@JsonProperty(value = "opptjeningAktivitet")
@@ -168,6 +172,15 @@ public PleiepengerSyktBarn medEndringsperiode(Periode endringsperiode) {
168172
this.endringsperiode.add(endringsperiode);
169173
return this;
170174
}
175+
176+
public List<Periode> getTrekkKravPerioder() {
177+
return Collections.unmodifiableList(trekkKravPerioder);
178+
}
179+
180+
public PleiepengerSyktBarn medTrekkKravPerioder(List<Periode> trekkKravPerioder) {
181+
this.trekkKravPerioder = new ArrayList<>(trekkKravPerioder);
182+
return this;
183+
}
171184

172185
public OpptjeningAktivitet getOpptjeningAktivitet() {
173186
return opptjeningAktivitet;

0 commit comments

Comments
 (0)