abstract void |
ShadowOpsResult.forEach(Consumer<ShadowOpsResult.Success<T>> whenSuccess,
Consumer<ShadowOpsResult.Failed<T>> whenFailed,
Consumer<ShadowOpsResult.Timeout<T>> whenTimeout,
Consumer<ShadowOpsResult.Incorrect<T>> whenIncorrect) |
void |
ShadowOpsResult.Success.forEach(Consumer<ShadowOpsResult.Success<T>> whenSuccess,
Consumer<ShadowOpsResult.Failed<T>> whenFailed,
Consumer<ShadowOpsResult.Timeout<T>> whenTimeout,
Consumer<ShadowOpsResult.Incorrect<T>> whenIncorrect) |
void |
ShadowOpsResult.Failed.forEach(Consumer<ShadowOpsResult.Success<T>> whenSuccess,
Consumer<ShadowOpsResult.Failed<T>> whenFailed,
Consumer<ShadowOpsResult.Timeout<T>> whenTimeout,
Consumer<ShadowOpsResult.Incorrect<T>> whenIncorrect) |
void |
ShadowOpsResult.Timeout.forEach(Consumer<ShadowOpsResult.Success<T>> whenSuccess,
Consumer<ShadowOpsResult.Failed<T>> whenFailed,
Consumer<ShadowOpsResult.Timeout<T>> whenTimeout,
Consumer<ShadowOpsResult.Incorrect<T>> whenIncorrect) |
void |
ShadowOpsResult.Incorrect.forEach(Consumer<ShadowOpsResult.Success<T>> whenSuccess,
Consumer<ShadowOpsResult.Failed<T>> whenFailed,
Consumer<ShadowOpsResult.Timeout<T>> whenTimeout,
Consumer<ShadowOpsResult.Incorrect<T>> whenIncorrect) |
abstract <U> U |
ShadowOpsResult.match(Function<ShadowOpsResult.Success<T>,U> whenSuccess,
Function<ShadowOpsResult.Failed<T>,U> whenFailed,
Function<ShadowOpsResult.Timeout<T>,U> whenTimeout,
Function<ShadowOpsResult.Incorrect<T>,U> whenIncorrect) |
<U> U |
ShadowOpsResult.Success.match(Function<ShadowOpsResult.Success<T>,U> whenSuccess,
Function<ShadowOpsResult.Failed<T>,U> whenFailed,
Function<ShadowOpsResult.Timeout<T>,U> whenTimeout,
Function<ShadowOpsResult.Incorrect<T>,U> whenIncorrect) |
<U> U |
ShadowOpsResult.Failed.match(Function<ShadowOpsResult.Success<T>,U> whenSuccess,
Function<ShadowOpsResult.Failed<T>,U> whenFailed,
Function<ShadowOpsResult.Timeout<T>,U> whenTimeout,
Function<ShadowOpsResult.Incorrect<T>,U> whenIncorrect) |
<U> U |
ShadowOpsResult.Timeout.match(Function<ShadowOpsResult.Success<T>,U> whenSuccess,
Function<ShadowOpsResult.Failed<T>,U> whenFailed,
Function<ShadowOpsResult.Timeout<T>,U> whenTimeout,
Function<ShadowOpsResult.Incorrect<T>,U> whenIncorrect) |
<U> U |
ShadowOpsResult.Incorrect.match(Function<ShadowOpsResult.Success<T>,U> whenSuccess,
Function<ShadowOpsResult.Failed<T>,U> whenFailed,
Function<ShadowOpsResult.Timeout<T>,U> whenTimeout,
Function<ShadowOpsResult.Incorrect<T>,U> whenIncorrect) |