Uses of Class
io.vavr.API.Match.Pattern1
Packages that use API.Match.Pattern1
Package
Description
Beside
API the io.vavr package contains core types like (Checked)Functions and Tuples.-
Uses of API.Match.Pattern1 in io.vavr
Fields in io.vavr declared as API.Match.Pattern1Methods in io.vavr that return API.Match.Pattern1Modifier and TypeMethodDescriptionstatic <T, _1 extends Throwable>
API.Match.Pattern1<Try.Failure<T>, _1> Patterns.$Failure(API.Match.Pattern<_1, ?> p1) static <T, _1 extends Option<Try<T>>>
API.Match.Pattern1<Future<T>, _1> Patterns.$Future(API.Match.Pattern<_1, ?> p1) static <E, T, _1 extends E>
API.Match.Pattern1<Validation.Invalid<E, T>, _1> Patterns.$Invalid(API.Match.Pattern<_1, ?> p1) static <L, R, _1 extends L>
API.Match.Pattern1<Either.Left<L, R>, _1> Patterns.$Left(API.Match.Pattern<_1, ?> p1) static <L, R, _1 extends R>
API.Match.Pattern1<Either.Right<L, R>, _1> Patterns.$Right(API.Match.Pattern<_1, ?> p1) static <T, _1 extends T>
API.Match.Pattern1<Option.Some<T>, _1> Patterns.$Some(API.Match.Pattern<_1, ?> p1) static <T, _1 extends T>
API.Match.Pattern1<Try.Success<T>, _1> Patterns.$Success(API.Match.Pattern<_1, ?> p1) static <T1, _1 extends T1>
API.Match.Pattern1<Tuple1<T1>, _1> Patterns.$Tuple1(API.Match.Pattern<_1, ?> p1) static <E, T, _1 extends T>
API.Match.Pattern1<Validation.Valid<E, T>, _1> Patterns.$Valid(API.Match.Pattern<_1, ?> p1) static <T, T1 extends U1, U1>
API.Match.Pattern1<T, T1> API.Match.Pattern1.of(Class<? super T> type, API.Match.Pattern<T1, ?> p1, Function<T, Tuple1<U1>> unapply) Methods in io.vavr with parameters of type API.Match.Pattern1Modifier and TypeMethodDescriptionstatic <T,T1, R> API.Match.Case <T, R> API.Case(API.Match.Pattern1<T, T1> pattern, Function<? super T1, ? extends R> f) static <T,T1, R> API.Match.Case <T, R> API.Case(API.Match.Pattern1<T, T1> pattern, Supplier<? extends R> supplier) static <T,T1, R> API.Match.Case <T, R> API.Case(API.Match.Pattern1<T, T1> pattern, R retVal) Constructors in io.vavr with parameters of type API.Match.Pattern1