Vilkår

class Vilkår(val type: Vilkårtype, vilkårsperioder: Set<Vilkårsperiode> = emptySet(), val vurdertTidspunkt: LocalDateTime? = null)(source)

Constructors

Link copied to clipboard
constructor(type: Vilkårtype, vilkårsperioder: Set<Vilkårsperiode> = emptySet(), vurdertTidspunkt: LocalDateTime? = null)

Properties

Link copied to clipboard
Link copied to clipboard
private var vilkårTidslinje: Tidslinje<Vilkårsvurdering>
Link copied to clipboard

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
fun fjernHvisUtenforRettighetsperiode(rettighetsperiode: Periode): Vilkår
Link copied to clipboard
Link copied to clipboard
fun harPerioderSomIkkeErVurdert(periodeTilVurdering: Set<Periode>): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
fun leggTilIkkeVurdertPeriode(rettighetsperiode: Periode): Vilkår
Link copied to clipboard
fun leggTilVurdering(vilkårsperiode: Vilkårsperiode)
Link copied to clipboard
fun leggTilVurderinger(tidslinje: Tidslinje<Vilkårsvurdering>)
Link copied to clipboard
Link copied to clipboard
internal fun setVilkårTidslinje(tidslinje: Tidslinje<Vilkårsvurdering>)
Link copied to clipboard
fun tidslinje(): Tidslinje<Vilkårsvurdering>
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
private fun validerKombinasjon(type: Vilkårtype, vilkårsperioder: Set<Vilkårsperiode> = emptySet())
Link copied to clipboard