inline class LongMonths : Comparable<LongMonths>
A number of months.
(iosArm64, iosX64, jvm, macosX64)
<init> |
A number of months. <init>(value: Long) |
(iosArm64, iosX64, jvm, macosX64)
absoluteValue |
Get the absolute value. val absoluteValue: LongMonths |
(iosArm64, iosX64, jvm, macosX64)
inCenturies |
Convert to whole centuries. val inCenturies: LongCenturies |
(iosArm64, iosX64, jvm, macosX64)
inDecades |
Convert to whole decades. val inDecades: LongDecades |
(iosArm64, iosX64, jvm, macosX64)
inYears |
Convert to whole years. val inYears: LongYears |
(iosArm64, iosX64, jvm, macosX64)
value |
The underlying value. val value: Long |
(iosArm64, iosX64, jvm, macosX64)
compareTo |
fun compareTo(other: LongMonths): Int |
(iosArm64, iosX64, jvm, macosX64)
div |
Divide by a scalar value. operator fun div(scalar: Int): LongMonthsoperator fun div(scalar: Long): LongMonths |
(iosArm64, iosX64, jvm, macosX64)
isNegative |
Is this duration negative? fun isNegative(): Boolean |
(iosArm64, iosX64, jvm, macosX64)
isPositive |
Is this duration positive? fun isPositive(): Boolean |
(iosArm64, iosX64, jvm, macosX64)
isZero |
Is this duration zero? fun isZero(): Boolean |
(iosArm64, iosX64, jvm, macosX64)
minus |
operator fun minus(months: IntMonths): LongMonthsoperator fun minus(months: LongMonths): LongMonthsoperator fun minus(years: IntYears): LongMonthsoperator fun minus(years: LongYears): LongMonthsoperator fun minus(decades: IntDecades): LongMonthsoperator fun minus(decades: LongDecades): LongMonthsoperator fun minus(centuries: IntCenturies): LongMonthsoperator fun minus(centuries: LongCenturies): LongMonths |
(iosArm64, iosX64, jvm, macosX64)
plus |
operator fun plus(months: IntMonths): LongMonthsoperator fun plus(months: LongMonths): LongMonthsoperator fun plus(years: IntYears): LongMonthsoperator fun plus(years: LongYears): LongMonthsoperator fun plus(decades: IntDecades): LongMonthsoperator fun plus(decades: LongDecades): LongMonthsoperator fun plus(centuries: IntCenturies): LongMonthsoperator fun plus(centuries: LongCenturies): LongMonths |
(iosArm64, iosX64, jvm, macosX64)
rem |
operator fun rem(scalar: Int): LongMonthsoperator fun rem(scalar: Long): LongMonths |
(iosArm64, iosX64, jvm, macosX64)
times |
Multiply by a scalar value. operator fun times(scalar: Int): LongMonthsoperator fun times(scalar: Long): LongMonths |
(iosArm64, iosX64, jvm, macosX64)
toComponents |
fun <T> toComponents(action: (years: LongYears, months: IntMonths) -> T): Tfun <T> toComponents(action: (decades: LongDecades, years: IntYears, months: IntMonths) -> T): Tfun <T> toComponents(action: (centuries: LongCenturies, decades: IntDecades, years: IntYears, months: IntMonths) -> T): T |
(iosArm64, iosX64, jvm, macosX64)
toInt |
Convert to a unit-less fun toInt(): Int |
(iosArm64, iosX64, jvm, macosX64)
toIntMonths |
Convert to IntMonths. fun toIntMonths(): IntMonths |
(iosArm64, iosX64, jvm, macosX64)
toString |
Convert to an ISO-8601 time interval representation. fun toString(): String |
(iosArm64, iosX64, jvm, macosX64)
unaryMinus |
Negate the value. operator fun unaryMinus(): LongMonths |
(iosArm64, iosX64, jvm, macosX64)
MAX |
The largest supported value. val MAX: LongMonths |
(iosArm64, iosX64, jvm, macosX64)
MIN |
The smallest supported value. val MIN: LongMonths |