VurderKravLøser

class VurderKravLøser(val kravRepository: KravRepository, val mottattDokumentRepository: MottattDokumentRepository, val sakService: SakService) : AvklaringsbehovsLøser<VurderKravLøsning> (source)

Constructors

Link copied to clipboard
constructor(kravRepository: KravRepository, mottattDokumentRepository: MottattDokumentRepository, sakService: SakService)
constructor(repositoryProvider: RepositoryProvider, gatewayProvider: GatewayProvider)

Properties

Link copied to clipboard
Link copied to clipboard
private val sakService: SakService

Functions

Link copied to clipboard
open override fun forBehov(): Definisjon
Link copied to clipboard
open override fun løs(kontekst: AvklaringsbehovKontekst, løsning: VurderKravLøsning): LøsningsResultat
Link copied to clipboard
private fun validerGyldighet(behnadlingId: BehandlingId, vurderinger: Set<KravVurdering>, søknaderISak: Set<MottattDokument>)