Skip to content

Commit f3dddb6

Browse files
committed
TSFF-1101: Endrer navngiving av interface og implementasjoner
1 parent 55ea86c commit f3dddb6

File tree

6 files changed

+50
-47
lines changed

6 files changed

+50
-47
lines changed

regler/src/main/kotlin/no/nav/pleiepengerbarn/uttak/regler/IBeregnGrader.kt regler/src/main/kotlin/no/nav/pleiepengerbarn/uttak/regler/BeregnGrader.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package no.nav.pleiepengerbarn.uttak.regler
33
import no.nav.pleiepengerbarn.uttak.kontrakter.Prosent
44
import no.nav.pleiepengerbarn.uttak.regler.domene.GraderBeregnet
55

6-
interface IBeregnGrader {
6+
interface BeregnGrader {
77

88
fun beregn(beregnGraderGrunnlag: BeregnGraderGrunnlag): GraderBeregnet
99

regler/src/main/kotlin/no/nav/pleiepengerbarn/uttak/regler/UtledAndrePartersTilsyn.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import java.util.*
1111

1212
internal fun RegelGrunnlag.finnAndreSøkeresTilsyn(
1313
periode: LukketPeriode,
14-
beregnGrader: IBeregnGrader
14+
beregnGrader: BeregnGrader
1515
): Pair<Boolean, Prosent> {
1616
val søkersEtablertTilsyn = finnEtablertTilsyn(periode)
1717
val søkersNattevåk = finnNattevåk(periode)
@@ -72,7 +72,7 @@ private fun RegelGrunnlag.reberegnAndreSøkeresTilsynKravprioritetBehandling(
7272
nattevåkUtfall: Utfall?,
7373
beredskapUtfall: Utfall?,
7474
nyeReglerUtbetalingsgrad: LocalDate?,
75-
beregnGrader: IBeregnGrader
75+
beregnGrader: BeregnGrader
7676
): Prosent {
7777
if (this.barn.dødsdato != null && this.barn.dødsdato!! <= periode.fom) {
7878
return Prosent.ZERO

regler/src/main/kotlin/no/nav/pleiepengerbarn/uttak/regler/UttaksplanRegler.kt

+3-1
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@ import no.nav.pleiepengerbarn.uttak.kontrakter.*
44
import no.nav.pleiepengerbarn.uttak.regler.delregler.*
55
import no.nav.pleiepengerbarn.uttak.regler.domene.GraderBeregnet
66
import no.nav.pleiepengerbarn.uttak.regler.domene.RegelGrunnlag
7+
import no.nav.pleiepengerbarn.uttak.regler.gamle.BeregnGraderGamleRegler
78
import no.nav.pleiepengerbarn.uttak.regler.kontrakter_ext.annenPart
89
import no.nav.pleiepengerbarn.uttak.regler.kontrakter_ext.overlapperDelvis
10+
import no.nav.pleiepengerbarn.uttak.regler.nye.BeregnGraderNyeRegler
911
import java.math.BigDecimal
1012
import java.math.RoundingMode
1113
import java.time.Duration
@@ -190,7 +192,7 @@ internal object UttaksplanRegler {
190192
val brukNyeRegler = grunnlag.nyeReglerUtbetalingsgrad != null
191193
&& !periode.fom.isBefore(grunnlag.nyeReglerUtbetalingsgrad)
192194

193-
val gradberegnerGjeldendeRegler = if (brukNyeRegler) no.nav.pleiepengerbarn.uttak.regler.nye.BeregnGrader else no.nav.pleiepengerbarn.uttak.regler.gamle.BeregnGrader
195+
val gradberegnerGjeldendeRegler = if (brukNyeRegler) BeregnGraderNyeRegler else BeregnGraderGamleRegler
194196

195197
val (andreSøkeresTilsynReberegnet, andrePartersTilsyn) = grunnlag.finnAndreSøkeresTilsyn(periode, gradberegnerGjeldendeRegler)
196198

regler/src/main/kotlin/no/nav/pleiepengerbarn/uttak/regler/gamle/BeregnGrader.kt regler/src/main/kotlin/no/nav/pleiepengerbarn/uttak/regler/gamle/BeregnGraderGamleRegler.kt

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@ package no.nav.pleiepengerbarn.uttak.regler.gamle
22

33
import no.nav.pleiepengerbarn.uttak.kontrakter.*
44
import no.nav.pleiepengerbarn.uttak.regler.*
5+
import no.nav.pleiepengerbarn.uttak.regler.BeregnGrader
56
import no.nav.pleiepengerbarn.uttak.regler.domene.GraderBeregnet
67
import java.math.BigDecimal
78
import java.math.RoundingMode
89
import java.time.Duration
910

10-
internal object BeregnGrader : IBeregnGrader {
11+
internal object BeregnGraderGamleRegler : BeregnGrader {
1112

1213
override fun beregn(beregnGraderGrunnlag: BeregnGraderGrunnlag): GraderBeregnet {
1314
val etablertTilsynsprosent = finnEtablertTilsynsprosent(beregnGraderGrunnlag.etablertTilsyn)

regler/src/main/kotlin/no/nav/pleiepengerbarn/uttak/regler/nye/BeregnGrader.kt regler/src/main/kotlin/no/nav/pleiepengerbarn/uttak/regler/nye/BeregnGraderNyeRegler.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@ package no.nav.pleiepengerbarn.uttak.regler.nye
22

33
import no.nav.pleiepengerbarn.uttak.kontrakter.*
44
import no.nav.pleiepengerbarn.uttak.regler.*
5+
import no.nav.pleiepengerbarn.uttak.regler.BeregnGrader
56
import no.nav.pleiepengerbarn.uttak.regler.domene.GraderBeregnet
67
import java.math.BigDecimal
78
import java.math.RoundingMode
89
import java.time.Duration
9-
import java.time.LocalDate
1010

11-
internal object BeregnGrader : IBeregnGrader {
11+
internal object BeregnGraderNyeRegler : BeregnGrader {
1212

1313
override fun beregn(beregnGraderGrunnlag: BeregnGraderGrunnlag): GraderBeregnet {
1414
val etablertTilsynsprosent = finnEtablertTilsynsprosent(beregnGraderGrunnlag.etablertTilsyn)

0 commit comments

Comments
 (0)