TemporalCompanion

kse.maths.TemporalCompanion
opaque object TemporalCompanion

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

object CeilFileTime

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object CeilInstant

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object CeilLocal

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
CeilLocal.type
object CeilOffset

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
CeilOffset.type
object CeilZoned

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
CeilZoned.type
object FloorFileTime

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object FloorInstant

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object FloorLocal

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
FloorLocal.type
object FloorOffset

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object FloorZoned

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
FloorZoned.type
object RoundFileTime

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object RoundInstant

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object RoundLocal

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
RoundLocal.type
object RoundOffset

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object RoundZoned

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
RoundZoned.type
case class TimeAndUnit(timeunit: TimeUnit, value: Long)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Types

opaque type CeilFileTime
opaque type CeilInstant
opaque type CeilLocal
opaque type CeilOffset
opaque type CeilZoned
opaque type FloorFileTime
opaque type FloorInstant
opaque type FloorLocal
opaque type FloorOffset
opaque type FloorZoned
opaque type RoundFileTime
opaque type RoundInstant
opaque type RoundLocal
opaque type RoundOffset
opaque type RoundZoned

Value members

Concrete methods

def addToFileTime(filetime: FileTime, duration: Duration, subtract: Boolean, checked: Boolean): FileTime
def addToInstant(instant: Instant, duration: Duration, subtract: Boolean): Instant
def addToLocal(local: LocalDateTime, duration: Duration, subtract: Boolean): LocalDateTime
def addToOffset(offset: OffsetDateTime, duration: Duration, subtract: Boolean): OffsetDateTime
def addToZoned(zoned: ZonedDateTime, duration: Duration, subtract: Boolean): ZonedDateTime
def compareUnlike(instant: Instant, offset: OffsetDateTime): Int
def compareUnlike(instant: Instant, zoned: ZonedDateTime): Int
def compareUnlike(offset: OffsetDateTime, instant: Instant): Int
def compareUnlike(offset: OffsetDateTime, zoned: ZonedDateTime): Int
def compareUnlike(zoned: ZonedDateTime, instant: Instant): Int
def compareUnlike(zoned: ZonedDateTime, offset: OffsetDateTime): Int
def currentMaxOffsetDateTime: OffsetDateTime
def currentMaxZonedDateTime: ZonedDateTime
def currentMinOffsetDateTime: OffsetDateTime
def currentMinZonedDateTime: ZonedDateTime
def fileTimeDelta(ft0: FileTime, ft1: FileTime, checked: Boolean): Duration
def fileTimeValue(filetime: FileTime): Instant | TimeAndUnit
def toInstant(datetime: LocalDateTime): Instant
def toLocal(instant: Instant): LocalDateTime
def toLocal(offset: OffsetDateTime): LocalDateTime
def toLocal(zoned: ZonedDateTime): LocalDateTime
def toLocalChecked(instant: Instant): LocalDateTime
def toLocalChecked(offset: OffsetDateTime): LocalDateTime
def toLocalChecked(zoned: ZonedDateTime): LocalDateTime
def toLocalOffset(offset: OffsetDateTime): OffsetDateTime
def toLocalOffset(zoned: ZonedDateTime): OffsetDateTime
def toLocalOffsetChecked(offset: OffsetDateTime): OffsetDateTime
def toLocalOffsetChecked(zoned: ZonedDateTime): OffsetDateTime
def toLocalZoned(zoned: ZonedDateTime): ZonedDateTime
def toLocalZonedChecked(zoned: ZonedDateTime): ZonedDateTime
def toOffset(instant: Instant): OffsetDateTime
def toOffset(local: LocalDateTime): OffsetDateTime
def toOffsetChecked(instant: Instant): OffsetDateTime
def toUTC(instant: Instant): OffsetDateTime
def toUTC(local: LocalDateTime): OffsetDateTime
def toUTC(offset: OffsetDateTime): OffsetDateTime
def toUTC(zoned: ZonedDateTime): OffsetDateTime
def toUTCChecked(instant: Instant): OffsetDateTime
def toUTCChecked(local: LocalDateTime): OffsetDateTime
def toUTCChecked(offset: OffsetDateTime): OffsetDateTime
def toUTCChecked(zoned: ZonedDateTime): OffsetDateTime
def toZoned(instant: Instant): ZonedDateTime
def toZoned(local: LocalDateTime): ZonedDateTime
def toZoned(offset: OffsetDateTime): ZonedDateTime
def toZonedChecked(instant: Instant): ZonedDateTime
def toZonedChecked(offset: OffsetDateTime): ZonedDateTime
def valueToFileTime(value: Instant | TimeAndUnit): FileTime

Concrete fields

val DateTimeMaxSeconds: Long
val DateTimeMinSeconds: Long
val FileTimeMax: FileTime
val FileTimeMin: FileTime
val MaxUTCDateTime: OffsetDateTime
val MinUTCDateTime: OffsetDateTime
val ZoneOfUTC: ZoneId