Packages

  • package root
    Definition Classes
    root
  • package izumi
    Definition Classes
    root
  • package functional
    Definition Classes
    izumi
  • package bio

    Current hierarchy (use http://www.nomnoml.com/ to render, rendered: https://izumi.7mind.io/bio/media/bio-relationship-hierarchy.svg)

    Current hierarchy (use http://www.nomnoml.com/ to render, rendered: https://izumi.7mind.io/bio/media/bio-relationship-hierarchy.svg)

    [Functor2]<--[Bifunctor2]
    [Bifunctor2]<--[ApplicativeError2]
    [Functor2]<--[Applicative2]
    [Applicative2]<--[Guarantee2]
    [Applicative2]<--[Monad2]
    [Guarantee2]<--[ApplicativeError2]
    [ApplicativeError2]<--[Error2]
    [Monad2]<--[Error2]
    [Error2]<--[Bracket2]
    [Bracket2]<--[Panic2]
    [Panic2]<--[IO2]
    [IO2]<--[Async2]
    
    [Monad2]<--[Parallel2]
    [Parallel2]<--[Concurrent2]
    [Concurrent2]<--[Async2]
    
    [Error2]<--[Temporal2]

    Auxiliary algebras:

    [cats.effect.*]<:--[CatsConversions]
    
    [Fork2]<:--[Fiber2]
    
    [BlockingIO2]
    
    [Primitives2]
    
    [Primitives2]<:--[Ref2]
    [Primitives2]<:--[Semaphore2]
    [Primitives2]<:--[Promise2]
    
    [PrimitivesM2]
    [PrimitivesM2]<:--[RefM2]
    [PrimitivesM2]<:--[Mutex2]
    
    [Entropy1]<:--[Entropy2]
    [Clock1]<:--[Clock2]
    
    [UnsafeRun2]

    Raw inheritance hierarchy:

    [Functor2]<--[Applicative2]
    [Applicative2]<--[Guarantee2]
    [Applicative2]<--[Monad2]
    [Guarantee2]<--[ApplicativeError2]
    [Bifunctor2]<--[ApplicativeError2]
    [ApplicativeError2]<--[Error2]
    [Monad2]<--[Error2]
    [Error2]<--[Bracket2]
    [Bracket2]<--[Panic2]
    [Panic2]<--[IO2]
    
    [Parallel2]<--[Concurrent2]
    [Concurrent2]<--[Async2]
    [IO2]<--[Async2]
    
    [Temporal2]

    current hierarchy roots:

    bifunctor:

    • Functor3
    • Bifunctor3
    • Parallel3
    • Temporal3

    standalone:

    • Fork3
    • BlockingIO3
    • Primitives3
    • PrimitivesM3
    Definition Classes
    functional
  • object Clock1 extends LowPriorityClockInstances
    Definition Classes
    bio
  • ClockAccuracy
  • Constant
  • ConstantOffset
  • ConstantZoned
  • Standard

final class ConstantZoned extends Clock1[Identity]

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ConstantZoned
  2. Clock1
  3. DivergenceHelper
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ConstantZoned(time: ZonedDateTime, nano: Long)

Type Members

  1. type Divergence = Nondivergent
    Definition Classes
    DivergenceHelper

Value Members

  1. def epoch: Long

    Should return epoch time in milliseconds (UTC timezone)

    Should return epoch time in milliseconds (UTC timezone)

    Definition Classes
    ConstantZonedClock1
  2. def monotonicNano: Long

    Should return a never decreasing measure of time, in nanoseconds

    Should return a never decreasing measure of time, in nanoseconds

    Definition Classes
    ConstantZonedClock1
  3. def nowLocal(accuracy: ClockAccuracy, zone: ZoneId): LocalDateTime
    Definition Classes
    ConstantZonedClock1
  4. def nowOffset(accuracy: ClockAccuracy, zone: ZoneId): OffsetDateTime
    Definition Classes
    ConstantZonedClock1
  5. def nowZoned(accuracy: ClockAccuracy, zone: ZoneId): Identity[ZonedDateTime]
    Definition Classes
    ConstantZonedClock1
  6. final def widen[G[x] >: Identity[x]]: Clock1[G]
    Definition Classes
    Clock1
    Annotations
    @inline()

Deprecated Value Members

  1. def now(accuracy: ClockAccuracy): ZonedDateTime

    Should return current time (UTC timezone)

    Should return current time (UTC timezone)

    Definition Classes
    ConstantZonedClock1
    Annotations
    @deprecated
    Deprecated

    use nowZoned