Uses of Class
io.vavr.API.Match.Pattern2
Packages that use API.Match.Pattern2
Package
Description
Beside
API the 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.Pattern2Modifier and TypeFieldDescriptionprivate final API.Match.Pattern2<T, T1, T2> API.Match.Case2.patternMethods in io.vavr that return API.Match.Pattern2Modifier and TypeMethodDescriptionstatic <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(Class<? super T> type, API.Match.Pattern<T1, ?> p1, API.Match.Pattern<T2, ?> p2, Function<T, Tuple2<U1, U2>> unapply) Methods in io.vavr with parameters of type API.Match.Pattern2Modifier and TypeMethodDescriptionstatic <T,T1, T2, R>
API.Match.Case<T, R> API.Case(API.Match.Pattern2<T, T1, T2> pattern, BiFunction<? super T1, ? super T2, ? extends R> f) static <T,T1, T2, R>
API.Match.Case<T, R> API.Case(API.Match.Pattern2<T, T1, T2> pattern, Supplier<? extends R> supplier) static <T,T1, T2, R>
API.Match.Case<T, R> API.Case(API.Match.Pattern2<T, T1, T2> pattern, R retVal) Constructors in io.vavr with parameters of type API.Match.Pattern2ModifierConstructorDescriptionprivateCase2(API.Match.Pattern2<T, T1, T2> pattern, BiFunction<? super T1, ? super T2, ? extends R> f)