All Types

orbit.util.reflect.AnnotationUtils
orbit.util.concurrent.AsyncMap
(extensions in package orbit.util.concurrent)
java.util.concurrent.atomic.AtomicReference
orbit.util.time.Clock

A clock used to measure time.

orbit.util.time.ClockUtils
(extensions in package orbit.util.misc)
kotlin.collections.Collection
orbit.util.di.ComponentContainer
orbit.util.di.ComponentContainerRoot
orbit.util.time.ConstantTicker
orbit.util.time.ElapsedAndResult

Represents time elapsed and the result of a computation.

orbit.util.di.ExternallyConfigured
orbit.util.concurrent.HashMapBackedAsyncMap
(extensions in package orbit.util.time)
java.time.Instant
orbit.util.concurrent.Pools

Concurrent pool/scheduler creation and utilities.

orbit.util.concurrent.RailWorker
orbit.util.misc.RetriesExceededException
orbit.util.misc.RNGUtils

Utilities for generating random values.

orbit.util.concurrent.ShutdownLatch

Prevents the JVM from shutting down by creating a thread blocked on a latch.

orbit.util.time.Stopwatch

A stopwatch for measuring elapsed time.

orbit.util.concurrent.SupervisorScope
orbit.util.time.TimeMs

Represents a time or duration in milliseconds.

(extensions in package orbit.util.instrumentation)
io.micrometer.core.instrument.Timer
orbit.util.time.Timestamp