ImmediateFuture

A ListenableFuture that is already completed.

Listeners run immediately on the provided executor, and cancellation is not supported. This is intended for deterministic unit tests.

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val isCancelled: Boolean
Link copied to clipboard
open override val isDone: Boolean

Functions

Link copied to clipboard
open override fun addListener(listener: Runnable, executor: Executor)
Link copied to clipboard
open override fun cancel(mayInterruptIfRunning: Boolean): Boolean
Link copied to clipboard
open override fun get(): V
open operator override fun get(timeout: Long, unit: TimeUnit): V
Link copied to clipboard
open override fun isCancelled(): Boolean
Link copied to clipboard
open override fun isDone(): Boolean