Uses of Class
io.vavr.API.Match.Pattern2
-
Packages that use API.Match.Pattern2 Package Description io.vavr BesideAPIthe io.vavr package contains core types like (Checked)Functions and Tuples. -
-
Uses of API.Match.Pattern2 in io.vavr
Fields in io.vavr declared as API.Match.Pattern2 Modifier and Type Field Description private API.Match.Pattern2<T,T1,T2>API.Match.Case2. patternMethods in io.vavr that return API.Match.Pattern2 Modifier and Type Method Description static <T,_1 extends T,_2 extends List<T>>
API.Match.Pattern2<List.Cons<T>,_1,_2>Patterns. $Cons(API.Match.Pattern<_1,?> p1, API.Match.Pattern<_2,?> p2)static <T1,T2,_1 extends T1,_2 extends T2>
API.Match.Pattern2<Tuple2<T1,T2>,_1,_2>Patterns. $Tuple2(API.Match.Pattern<_1,?> p1, API.Match.Pattern<_2,?> p2)static <T,T1 extends U1,U1,T2 extends U2,U2>
API.Match.Pattern2<T,T1,T2>API.Match.Pattern2. of(@NonNull java.lang.Class<? super T> type, @NonNull API.Match.Pattern<T1,?> p1, @NonNull API.Match.Pattern<T2,?> p2, @NonNull java.util.function.Function<T,Tuple2<U1,U2>> unapply)Static factory for aAPI.Match.Pattern2based on aClass, 2API.Match.Patterns to decompose it to and a mapper to aggregate result back into aTuple2Methods in io.vavr with parameters of type API.Match.Pattern2 Modifier and Type Method Description static <T,T1,T2,R>
API.Match.Case<T,R>API. Case(@NonNull API.Match.Pattern2<T,T1,T2> pattern, @NonNull java.util.function.BiFunction<? super T1,? super T2,? extends R> f)static <T,T1,T2,R>
API.Match.Case<T,R>API. Case(@NonNull API.Match.Pattern2<T,T1,T2> pattern, @NonNull java.util.function.Supplier<? extends R> supplier)static <T,T1,T2,R>
API.Match.Case<T,R>API. Case(@NonNull API.Match.Pattern2<T,T1,T2> pattern, R retVal)Returns aAPI.Match.Case2instance for a specificAPI.Match.Pattern2and a constant valueConstructors in io.vavr with parameters of type API.Match.Pattern2 Constructor Description Case2(API.Match.Pattern2<T,T1,T2> pattern, java.util.function.BiFunction<? super T1,? super T2,? extends R> f)
-