<L2,R2> Either<L2,R2> |
Either.flatMap(java.util.function.Function<? super L,Either<L2,R2>> f,
java.util.function.Function<? super R,Either<L2,R2>> g) |
<L2> Either<L2,R> |
Either.flatMapLeft(java.util.function.Function<? super L,Either<L2,R>> f) |
<R2> Either<L,R2> |
Either.flatMapRight(java.util.function.Function<? super R,Either<L,R2>> f) |
Either<L,R> |
Either.ifLeft(java.util.function.Consumer<? super L> f) |
Either<L,R> |
Either.ifRight(java.util.function.Consumer<? super R> f) |
static <L,R> Either<L,R> |
Either.left(L l) |
static <L,R> Either<L,R> |
Either.leftOrDefault(Optional<L> l,
R r) |
static <L,R> Either<L,R> |
Either.leftOrNull(Optional<L> l) |
<L2,R2> Either<L2,R2> |
Either.map(java.util.function.Function<? super L,? extends L2> f,
java.util.function.Function<? super R,? extends R2> g) |
<L2> Either<L2,R> |
Either.mapLeft(java.util.function.Function<? super L,? extends L2> f) |
<R2> Either<L,R2> |
Either.mapRight(java.util.function.Function<? super R,? extends R2> f) |
static <L,R> Either<L,R> |
Either.right(R r) |
static <L,R> Either<L,R> |
Either.rightOrDefault(Optional<R> r,
L l) |
static <L,R> Either<L,R> |
Either.rightOrNull(Optional<R> r) |