Duration

Since kotlin time is still experimental, implement our own version for utility.

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
abstract val inDays: Double
Link copied to clipboard
abstract val inHours: Double
Link copied to clipboard
abstract val inMicroseconds: Double
Link copied to clipboard
abstract val inMilliseconds: Double
Link copied to clipboard
abstract val inMinutes: Double
Link copied to clipboard
abstract val inMonths: Double
Link copied to clipboard
abstract val inNanoseconds: Long
Link copied to clipboard
abstract val inSeconds: Double
Link copied to clipboard
abstract val inWeeks: Double
Link copied to clipboard
abstract val inYears: Double

Functions

Link copied to clipboard
open operator override fun compareTo(other: Duration): Int
Link copied to clipboard
open operator fun div(denominator: Double): Duration
open operator fun div(denominator: Float): Duration
open operator fun div(denominator: Int): Duration
open operator fun div(denominator: Long): Duration
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open operator fun minus(other: Duration): Duration
Link copied to clipboard
open operator fun plus(other: Duration): Duration
Link copied to clipboard
open operator fun times(multiplier: Double): Duration
open operator fun times(multiplier: Float): Duration
open operator fun times(multiplier: Int): Duration
open operator fun times(multiplier: Long): Duration
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open operator fun unaryMinus(): Duration