NanoClockHelper Classe

  • java.lang.Object
    • java.time.Clock
      • com.microsoft.bot.schema.NanoClockHelper

public class NanoClockHelper
extends java.time.Clock

Un orologio di nanosecondi personalizzato che consente l'accesso all'istante, alla data e all'ora correnti usando un fuso orario.

Riepilogo dei costruttori

Costruttore Descrizione
NanoClockHelper()

Ottiene un orologio che restituisce l'istante corrente usando il miglior orologio di sistema disponibile con nanosecondi.

NanoClockHelper(Clock clock)

Ottiene un orologio che restituisce l'istante corrente usando il miglior orologio di sistema disponibile con nanosecondi.

Riepilogo dei metodi

Modificatore e tipo Metodo e descrizione
java.time.ZoneId getZone()
java.time.Instant instant()
java.time.Clock withZone(ZoneId zone)

Metodi ereditati da java.lang.Object

java.lang.Object.clone java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Metodi ereditati da java.time.Clock

java.time.Clock.equals java.time.Clock.fixed java.time.Clock.getZone java.time.Clock.hashCode java.time.Clock.instant java.time.Clock.millis java.time.Clock.offset java.time.Clock.system java.time.Clock.systemDefaultZone java.time.Clock.systemUTC java.time.Clock.tick java.time.Clock.tickMillis java.time.Clock.tickMinutes java.time.Clock.tickSeconds java.time.Clock.withZone

Dettagli costruttore

NanoClockHelper

public NanoClockHelper()

Ottiene un orologio che restituisce l'istante corrente usando il miglior orologio di sistema disponibile con nanosecondi.

NanoClockHelper

public NanoClockHelper(Clock clock)

Ottiene un orologio che restituisce l'istante corrente usando il miglior orologio di sistema disponibile con nanosecondi.

Parametri:

clock - Un Clock

Dettagli metodo

getZone

public ZoneId getZone()

Override:

NanoClockHelper.getZone()

instant

public Instant instant()

Override:

NanoClockHelper.instant()

withZone

public Clock withZone(ZoneId zone)

Override:

NanoClockHelper.withZone(ZoneId zone)

Parametri:

zone

Si applica a