Constructor and Description |
---|
Either() |
Modifier and Type | Method and Description |
---|---|
static <A,B> A[] |
filterLeft(Either<A,B>[] eithers,
A... array) |
static <A,B> List<A> |
filterLeft(List<Either<A,B>> eithers) |
static <A,B> B[] |
filterRight(Either<A,B>[] eithers,
B... array) |
static <A,B> List<B> |
filterRight(List<Either<A,B>> eithers) |
abstract A |
getLeft() |
abstract B |
getRight() |
abstract boolean |
isLeft() |
abstract boolean |
isRight() |
static <A,B> Either<A,B> |
left(A left) |
static <A,B> Either<A,B> |
right(B right) |
public Either()
public abstract boolean isLeft()
public abstract boolean isRight()
public static <A,B> List<A> filterLeft(List<Either<A,B>> eithers)
@SafeVarargs public static <A,B> A[] filterLeft(Either<A,B>[] eithers, A... array)
public static <A,B> List<B> filterRight(List<Either<A,B>> eithers)
@SafeVarargs public static <A,B> B[] filterRight(Either<A,B>[] eithers, B... array)
Copyright © 2013. All Rights Reserved.