public class CancelableResult<T>
| Constructor and Description |
|---|
CancelableResult(T value,
kotlin.jvm.functions.Function0<kotlin.Unit> cancelBlock) |
CancelableResult() |
| Modifier and Type | Method and Description |
|---|---|
CancelableResult<T> |
alsoOnCancel(kotlin.jvm.functions.Function0<kotlin.Unit> block) |
void |
cancel() |
T |
get() |
java.util.concurrent.atomic.AtomicBoolean |
getFired() |
<R> CancelableResult<R> |
withValue(R value) |
public CancelableResult(T value,
kotlin.jvm.functions.Function0<kotlin.Unit> cancelBlock)
public CancelableResult()
public java.util.concurrent.atomic.AtomicBoolean getFired()
public T get()
public void cancel()
public <R> CancelableResult<R> withValue(R value)
public CancelableResult<T> alsoOnCancel(kotlin.jvm.functions.Function0<kotlin.Unit> block)