Uses of Interface
org.reactfx.util.Either
Packages that use Either
-
Uses of Either in org.reactfx
Methods in org.reactfx that return types with arguments of type EitherModifier and TypeMethodDescriptiondefault <U> EventStream<Either<T, U>> EventStream.or(EventStream<? extends U> right) Returns an event stream that emits all the events emitted from either this stream or therightstream.default EventStream<Either<T, T>> Returns a new event stream that, for eventeemitted from this stream, emitsleft(e)ifepasses the given test, and emitsright(e)ifedoes not pass the test.Method parameters in org.reactfx with type arguments of type EitherModifier and TypeMethodDescriptionstatic <L,R> Tuple2 <EventStream<L>, EventStream<R>> EventStreams.fork(EventStream<? extends Either<L, R>> stream) -
Uses of Either in org.reactfx.util
Subinterfaces of Either in org.reactfx.utilMethods in org.reactfx.util that return EitherModifier and TypeMethodDescriptionabstract Either<FingerTree<T, S>, FingerTree.NonEmptyFingerTree<T, S>> FingerTree.caseEmpty()FingerTree.NonEmptyFingerTree.caseEmpty()<L2,R2> Either <L2, R2> Either.flatMapLeft(Function<? super L, Either<L2, R>> f) Either.flatMapRight(Function<? super R, Either<L, R2>> 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> 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) Method parameters in org.reactfx.util with type arguments of type EitherModifier and TypeMethodDescription<L2,R2> Either <L2, R2> Either.flatMapLeft(Function<? super L, Either<L2, R>> f) Either.flatMapRight(Function<? super R, Either<L, R2>> f) FingerTree.NonEmptyFingerTree.locate(BiFunction<? super S, Integer, Either<Integer, Integer>> navigate, int position) Tuple3<FingerTree<T, S>, Tuple2<T, Integer>, FingerTree<T, S>> FingerTree.NonEmptyFingerTree.split(BiFunction<? super S, Integer, Either<Integer, Integer>> navigate, int position)