Periode

class Periode(val fom: LocalDate, val tom: LocalDate) : Comparable<Periode> (source)

En periode av hele døgn mellom to datoer, inklusiv begge datoer.

Constructors

Link copied to clipboard
constructor(fom: LocalDate, tom: LocalDate)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun antallDager(vararg dager: DayOfWeek): Int
Link copied to clipboard
open operator override fun compareTo(other: Periode): Int
Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
fun flytt(antallDager: Long): Periode

Lag en ny periode som er flyttet antallDager dager framover/bakover i tid.

Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard

fun inneholder(periode: Periode): Boolean

Sjekker om this er inneholdt i periode.

Link copied to clipboard
fun inntil(other: Periode): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun overlapp(other: Periode): Periode?
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
fun utvid(other: Periode): Periode