All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
T1 |
_1() |
T2 |
_2() |
<R1,R2> Tuple2<R1,R2> |
bimap(java.util.function.Function<? super T1,? extends R1> fn1,
java.util.function.Function<? super T2,? extends R2> fn2) |
int |
compareTo(Tuple2<T1,T2> o) |
<T3> Tuple3<T1,T2,T3> |
concat(Tuple1<T3> tuple) |
<T3,T4> Tuple4<T1,T2,T3,T4> |
concat(Tuple2<T3,T4> tuple) |
<T3,T4,T5> Tuple5<T1,T2,T3,T4,T5> |
concat(Tuple3<T3,T4,T5> tuple) |
<T3,T4,T5,T6> Tuple6<T1,T2,T3,T4,T5,T6> |
concat(Tuple4<T3,T4,T5,T6> tuple) |
<T3,T4,T5,T6,T7> Tuple7<T1,T2,T3,T4,T5,T6,T7> |
concat(Tuple5<T3,T4,T5,T6,T7> tuple) |
<T3,T4,T5,T6,T7,T8> Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> |
concat(Tuple6<T3,T4,T5,T6,T7,T8> tuple) |
Tuple2<T1,T2> |
eager() |
boolean |
equals(java.lang.Object o) |
Tuple1<T1> |
first() |
<R> Tuple2<T1,R> |
flatMap(Monoid<T1> m,
java.util.function.Function<? super T2,? extends Tuple2<T1,R>> fn) |
<R> R |
fold(java.util.function.BiFunction<? super T1,? super T2,? extends R> fn) |
int |
hashCode() |
static <T1,T2> Tuple2<T1,T2> |
lazy(java.util.function.Supplier<? extends T1> supplier1,
java.util.function.Supplier<? extends T2> supplier2) |
<R1,R2> Tuple2<R1,R2> |
lazyBimap(java.util.function.Function<? super T1,? extends R1> fn1,
java.util.function.Function<? super T2,? extends R2> fn2) |
<T3> Tuple3<T1,T2,T3> |
lazyConcat(Tuple1<T3> tuple) |
<T3,T4> Tuple4<T1,T2,T3,T4> |
lazyConcat(Tuple2<T3,T4> tuple) |
<T3,T4,T5> Tuple5<T1,T2,T3,T4,T5> |
lazyConcat(Tuple3<T3,T4,T5> tuple) |
<T3,T4,T5,T6> Tuple6<T1,T2,T3,T4,T5,T6> |
lazyConcat(Tuple4<T3,T4,T5,T6> tuple) |
<T3,T4,T5,T6,T7> Tuple7<T1,T2,T3,T4,T5,T6,T7> |
lazyConcat(Tuple5<T3,T4,T5,T6,T7> tuple) |
<T3,T4,T5,T6,T7,T8> Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> |
lazyConcat(Tuple6<T3,T4,T5,T6,T7,T8> tuple) |
<R> Tuple2<R,T2> |
lazyMap1(java.util.function.Function<? super T1,? extends R> fn) |
<R> Tuple2<T1,R> |
lazyMap2(java.util.function.Function<? super T2,? extends R> fn) |
Tuple2<T2,T1> |
lazySwap() |
<R> Tuple2<R,T2> |
map1(java.util.function.Function<? super T1,? extends R> fn) |
<R> Tuple2<T1,R> |
map2(java.util.function.Function<? super T2,? extends R> fn) |
Tuple2<T1,T2> |
memo() |
static <K,V> Tuple2<K,V> |
narrow(Tuple2<? extends K,? extends V> t) |
static <T1,T2> Tuple2<T1,T2> |
narrowK(Higher<Higher<DataWitness.tuple2,T1>,T2> ds) |
static <T1,T2> Tuple2<T1,T2> |
narrowK2(Higher2<DataWitness.tuple2,T1,T2> ds) |
static <T1,T2> Tuple2<T1,T2> |
of(T1 value1,
T2 value2) |
Tuple1<T2> |
second() |
Tuple2<T2,T1> |
swap() |
static <T1,T2,R> Tuple2<T1,R> |
tailRec(Monoid<T1> op,
T2 initial,
java.util.function.Function<? super T2,? extends Tuple2<T1,? extends Either<T2,R>>> fn) |
java.lang.Object[] |
toArray() |
java.lang.String |
toString() |
<R1> R1 |
transform(java.util.function.BiFunction<? super T1,? super T2,? extends R1> fn1) |
static <T1,T2> Higher2<DataWitness.tuple2,T1,T2> |
widen(Tuple2<T1,T2> narrow) |