程序包 jaskell.util
类 Try<T>
java.lang.Object
jaskell.util.Try<T>
public class Try<T> extends Object
TODO
- 从以下版本开始:
- 2020/12/06 13:56
- 版本:
- 1.0.0
- 作者:
- mars
-
构造器概要
-
方法概要
修饰符和类型 方法 说明 static <T> Try<T>
failure(String message)
static <T> Try<T>
failure(Throwable err)
<U> Try<U>
flatMap(Function<? super T,Try<U>> mapper)
T
get()
boolean
isErr()
boolean
isOk()
<U> Try<U>
map(Function<T,U> mapper)
Try<T>
or(Try<T> other)
T
orElse(T other)
T
orElseGet(Try<? extends T> other)
Try<T>
recover(Function<Throwable,T> func)
Try<T>
recoverToTry(Function<Throwable,Try<T>> func)
static <T> Try<T>
success(T value)