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(Class<? super T> type,
API.Match.Pattern<T1,?> p1,
API.Match.Pattern<T2,?> p2,
Function<T,Tuple2<U1,U2>> unapply) |