public class Result<T>
ResultApp Created by matt on 11/28/18.
| Modifier and Type | Class and Description |
|---|---|
static class |
Result.Failure<T> |
static class |
Result.Success<T> |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Exception |
error() |
<U> Result<U> |
flatMap(kotlin.jvm.functions.Function1<? super T,? extends com.mcarthurlabs.result.Result<U>> function) |
<U> Result<U> |
map(kotlin.jvm.functions.Function1<? super T,? extends U> function) |
<U> Result<U> |
tryMap(kotlin.jvm.functions.Function1<? super T,? extends U> function) |
T |
value() |
T |
value(T p) |
public T value()
public T value(T p)
public java.lang.Exception error()
public <U> Result<U> map(kotlin.jvm.functions.Function1<? super T,? extends U> function)
public <U> Result<U> flatMap(kotlin.jvm.functions.Function1<? super T,? extends com.mcarthurlabs.result.Result<U>> function)
public <U> Result<U> tryMap(kotlin.jvm.functions.Function1<? super T,? extends U> function)