Uses of Class
io.vavr.API.Match.Pattern1
-
Packages that use API.Match.Pattern1 Package Description io.vavr BesideAPIthe 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.Pattern1 Modifier and Type Field Description private API.Match.Pattern1<T,T1>API.Match.Case1. patternMethods in io.vavr that return API.Match.Pattern1 Modifier and Type Method Description static <T,_1 extends java.lang.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(@NonNull java.lang.Class<? super T> type, @NonNull API.Match.Pattern<T1,?> p1, @NonNull java.util.function.Function<T,Tuple1<U1>> unapply)Static factory for aAPI.Match.Pattern1based on aClass,API.Match.Patternto decompose it to and a mapper to aggregate result back into aTuple1Methods in io.vavr with parameters of type API.Match.Pattern1 Modifier and Type Method Description static <T,T1,R>
API.Match.Case<T,R>API. Case(@NonNull API.Match.Pattern1<T,T1> pattern, @NonNull java.util.function.Function<? super T1,? extends R> f)static <T,T1,R>
API.Match.Case<T,R>API. Case(@NonNull API.Match.Pattern1<T,T1> pattern, @NonNull java.util.function.Supplier<? extends R> supplier)static <T,T1,R>
API.Match.Case<T,R>API. Case(@NonNull API.Match.Pattern1<T,T1> pattern, R retVal)Returns aAPI.Match.Case1instance for a specificAPI.Match.Pattern1and a constant valueConstructors in io.vavr with parameters of type API.Match.Pattern1 Constructor Description Case1(API.Match.Pattern1<T,T1> pattern, java.util.function.Function<? super T1,? extends R> f)
-