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