-
- All Implemented Interfaces:
-
io.mockk.proxy.Cancelable
public class CancelableResult<T extends Object> implements Cancelable<T>
-
-
Field Summary
Fields Modifier and Type Field Description private final AtomicBooleanfired
-
Constructor Summary
Constructors Constructor Description CancelableResult(T value, Function0<Unit> cancelBlock)
-
Method Summary
Modifier and Type Method Description final AtomicBooleangetFired()Tget()Unitcancel()final <R extends Any> CancelableResult<R>withValue(R value)final CancelableResult<T>alsoOnCancel(Function0<Unit> block)-
-
Method Detail
-
getFired
final AtomicBoolean getFired()
-
withValue
final <R extends Any> CancelableResult<R> withValue(R value)
-
alsoOnCancel
final CancelableResult<T> alsoOnCancel(Function0<Unit> block)
-
-
-
-