Uses of Class
org.jooq.lambda.tuple.Tuple2
Package
Description
This package contains useful extensions for interoperation with Java 8's lambda expressions and
FunctionalInterface
types.This package contains function types of various degrees.
This package contains tuple types of various degrees.
-
Uses of Tuple2 in org.jooq.lambda
Modifier and TypeMethodDescriptiondefault <R1,
R2, A1, A2>
Tuple2<R1,R2> Collect this collectable into 2Collector
s.Seq.duplicate()
Duplicate a Streams into two equivalent Streams.Duplicate a Streams into two equivalent Streams.Partition a stream into two given a predicate.Partition a stream into two given a predicate.Seq.splitAt
(long position) Split a stream at a given position.Split a stream at a given position.Seq.splitAtHead()
Split a stream at the head.Seq.splitAtHead
(Stream<T> stream) Split a stream at the head.Unzip one Stream into two.Seq.unzip
(Iterable<Tuple2<T1, T2>> iterable, BiFunction<T1, T2, Tuple2<U1, U2>> unzipper) Unzip one Stream into two.Unzip one Stream into two.Seq.unzip
(Iterable<Tuple2<T1, T2>> iterable, Function<T1, U1> leftUnzipper, Function<T2, U2> rightUnzipper) Unzip one Stream into two.Unzip a Map into its keys and values.Unzip one Stream into two.Seq.unzip
(Stream<Tuple2<T1, T2>> stream, BiFunction<T1, T2, Tuple2<U1, U2>> unzipper) Unzip one Stream into two.Unzip one Stream into two.Seq.unzip
(Stream<Tuple2<T1, T2>> stream, Function<T1, U1> leftUnzipper, Function<T2, U2> rightUnzipper) Unzip one Stream into two.Unzip one Stream into two.Seq.unzip
(Seq<Tuple2<T1, T2>> stream, BiFunction<T1, T2, Tuple2<U1, U2>> unzipper) Unzip one Stream into two.Unzip one Stream into two.Unzip one Stream into two.Modifier and TypeMethodDescriptionAgg.correlationDouble()
Get aCollector
that calculates theCORR()
function.Agg.covarianceDouble()
Get aCollector
that calculates theCOVAR_POP()
function.Seq.crossApply
(Iterable<? extends T1> iterable, Function<? super T1, ? extends Iterable<? extends T2>> function2) Cross apply 2 functions to a stream.Seq.crossApply
(Function<? super T, ? extends Iterable<? extends U>> function) Cross apply a function to this stream.Seq.crossApply
(Stream<? extends T1> stream, Function<? super T1, ? extends Stream<? extends T2>> function2) Cross apply 2 functions to a stream.Seq.crossApply
(Seq<? extends T1> seq, Function<? super T1, ? extends Seq<? extends T2>> function2) Cross apply 2 functions to a stream.Cross join 2 streams into one.Cross join 2 streams into one.Cross join 2 streams into one.Cross join 2 streams into one.Cross join 2 streams into one.Cross join 2 streams into one.Seq.crossSelfJoin()
Cross join stream with itself into one.Classify this stream's elements according to a given classifier functionSeq.grouped
(Iterable<? extends T> iterable, Function<? super T, ? extends K> classifier, Collector<? super T, A, D> downstream) Classify this stream's elements according to a given classifier function and collect each class's elements using a collector.Classify this stream's elements according to a given classifier function.Classify this stream's elements according to a given classifier function and collect each class's elements using a collector.Classify this stream's elements according to a given classifier functionSeq.grouped
(Stream<? extends T> stream, Function<? super T, ? extends K> classifier, Collector<? super T, A, D> downstream) Classify this stream's elements according to a given classifier function and collect each class's elements using a collector.Classify this stream's elements according to a given classifier functionSeq.grouped
(Seq<? extends T> seq, Function<? super T, ? extends K> classifier, Collector<? super T, A, D> downstream) Classify this stream's elements according to a given classifier function and collect each class's elements using a collector.Seq.innerJoin
(Iterable<? extends U> other, BiPredicate<? super T, ? super U> predicate) Inner join 2 streams into one.Seq.innerJoin
(Stream<? extends U> other, BiPredicate<? super T, ? super U> predicate) Inner join 2 streams into one.Seq.innerJoin
(Seq<? extends U> other, BiPredicate<? super T, ? super U> predicate) Inner join 2 streams into one.Seq.innerSelfJoin
(BiPredicate<? super T, ? super T> predicate) Inner join stream with itself.Seq.leftOuterJoin
(Iterable<? extends U> other, BiPredicate<? super T, ? super U> predicate) Left outer join 2 streams into one.Seq.leftOuterJoin
(Stream<? extends U> other, BiPredicate<? super T, ? super U> predicate) Left outer join 2 streams into one.Seq.leftOuterJoin
(Seq<? extends U> other, BiPredicate<? super T, ? super U> predicate) Left outer join 2 streams into one.Seq.leftOuterSelfJoin
(BiPredicate<? super T, ? super T> predicate) Left outer join one streams into itself.Seq.outerApply
(Iterable<? extends T1> iterable, Function<? super T1, ? extends Iterable<? extends T2>> function2) Outer apply 2 functions to a stream.Seq.outerApply
(Function<? super T, ? extends Iterable<? extends U>> function) Outer apply a function to this stream.Seq.outerApply
(Stream<? extends T1> stream, Function<? super T1, ? extends Stream<? extends T2>> function2) Outer apply 2 functions to a stream.Seq.outerApply
(Seq<? extends T1> seq, Function<? super T1, ? extends Seq<? extends T2>> function2) Outer apply 2 functions to a stream.Agg.regrAvgXDouble()
Get aCollector
that calculates theREGR_AVGX()
function.Agg.regrAvgYDouble()
Get aCollector
that calculates theREGR_AVGY()
function.Agg.regrCount()
Get aCollector
that calculates theREGR_COUNT()
function.Agg.regrInterceptDouble()
Get aCollector
that calculates theREGR_INTERCEPT()
function.Agg.regrR2Double()
Get aCollector
that calculates theregrR2Double()
function.Agg.regrSlopeDouble()
Get aCollector
that calculates theREGR_SLOPE()
function.Agg.regrSxxDouble()
Get aCollector
that calculates theREGR_SXX()
function.Agg.regrSxyDouble()
Get aCollector
that calculates theREGR_SXY()
function.Agg.regrSyyDouble()
Get aCollector
that calculates theREGR_SYY()
function.Seq.rightOuterJoin
(Iterable<? extends U> other, BiPredicate<? super T, ? super U> predicate) Right outer join 2 streams into one.Seq.rightOuterJoin
(Stream<? extends U> other, BiPredicate<? super T, ? super U> predicate) Right outer join 2 streams into one.Seq.rightOuterJoin
(Seq<? extends U> other, BiPredicate<? super T, ? super U> predicate) Right outer join 2 streams into one.Seq.rightOuterSelfJoin
(BiPredicate<? super T, ? super T> predicate) Right outer join stream into itself.Wrap aMap
into aSeq
.Seq.window
(WindowSpecification<T> specification1, WindowSpecification<T> specification2) Map this stream to a windowed stream with 2 distinct windows.Zip 2 streams into one.Zip two streams into one.Zip 2 streams into one.Zip two streams into one.Zip 2 streams into one.Zip two streams into one.Zip two streams into one - by storing the corresponding elements from them in a tuple, when one of streams will end - a default value for that stream will be provided instead - so the resulting stream will be as long as the longest of the two streams.Zip two streams into one - by storing the corresponding elements from them in a tuple, when one of streams will end - a default value for that stream will be provided instead - so the resulting stream will be as long as the longest of the two streams.Zip two streams into one - by storing the corresponding elements from them in a tuple, when one of streams will end - a default value for that stream will be provided instead - so the resulting stream will be as long as the longest of the two streams.Seq.zipWithIndex()
Zip a Stream with a corresponding Stream of indexes.Seq.zipWithIndex
(Iterable<? extends T> iterable) Zip a Stream with a corresponding Stream of indexes.Seq.zipWithIndex
(Stream<? extends T> stream) Zip a Stream with a corresponding Stream of indexes.Seq.zipWithIndex
(Seq<? extends T> stream) Zip a Stream with a corresponding Stream of indexes.Modifier and TypeMethodDescriptionstatic <T,
K, V> Map<K, V> Collect a Stream ofTuple2
into a Map.static <T,
U> Seq<T> Unfold a function into a stream.Unzip one Stream into two.Seq.unzip
(Iterable<Tuple2<T1, T2>> iterable, BiFunction<T1, T2, Tuple2<U1, U2>> unzipper) Unzip one Stream into two.Seq.unzip
(Iterable<Tuple2<T1, T2>> iterable, BiFunction<T1, T2, Tuple2<U1, U2>> unzipper) Unzip one Stream into two.Unzip one Stream into two.Unzip one Stream into two.Unzip one Stream into two.Seq.unzip
(Iterable<Tuple2<T1, T2>> iterable, Function<T1, U1> leftUnzipper, Function<T2, U2> rightUnzipper) Unzip one Stream into two.Unzip one Stream into two.Seq.unzip
(Stream<Tuple2<T1, T2>> stream, BiFunction<T1, T2, Tuple2<U1, U2>> unzipper) Unzip one Stream into two.Seq.unzip
(Stream<Tuple2<T1, T2>> stream, BiFunction<T1, T2, Tuple2<U1, U2>> unzipper) Unzip one Stream into two.Unzip one Stream into two.Unzip one Stream into two.Unzip one Stream into two.Seq.unzip
(Stream<Tuple2<T1, T2>> stream, Function<T1, U1> leftUnzipper, Function<T2, U2> rightUnzipper) Unzip one Stream into two.Unzip one Stream into two.Seq.unzip
(Seq<Tuple2<T1, T2>> stream, BiFunction<T1, T2, Tuple2<U1, U2>> unzipper) Unzip one Stream into two.Seq.unzip
(Seq<Tuple2<T1, T2>> stream, BiFunction<T1, T2, Tuple2<U1, U2>> unzipper) Unzip one Stream into two.Unzip one Stream into two.Unzip one Stream into two.Unzip one Stream into two.Unzip one Stream into two. -
Uses of Tuple2 in org.jooq.lambda.function
Modifier and TypeMethodDescriptiondefault void
Performs this operation on the given argument.Consumer10.acceptPartially
(Tuple2<? extends T1, ? extends T2> args) Let this consumer partially accept the arguments.Consumer11.acceptPartially
(Tuple2<? extends T1, ? extends T2> args) Let this consumer partially accept the arguments.Consumer12.acceptPartially
(Tuple2<? extends T1, ? extends T2> args) Let this consumer partially accept the arguments.Consumer13.acceptPartially
(Tuple2<? extends T1, ? extends T2> args) Let this consumer partially accept the arguments.Consumer14.acceptPartially
(Tuple2<? extends T1, ? extends T2> args) Let this consumer partially accept the arguments.Consumer15.acceptPartially
(Tuple2<? extends T1, ? extends T2> args) Let this consumer partially accept the arguments.Consumer16.acceptPartially
(Tuple2<? extends T1, ? extends T2> args) Let this consumer partially accept the arguments.default Consumer0
Consumer2.acceptPartially
(Tuple2<? extends T1, ? extends T2> args) Let this consumer partially accept the arguments.Consumer3.acceptPartially
(Tuple2<? extends T1, ? extends T2> args) Let this consumer partially accept the arguments.Consumer4.acceptPartially
(Tuple2<? extends T1, ? extends T2> args) Let this consumer partially accept the arguments.Consumer5.acceptPartially
(Tuple2<? extends T1, ? extends T2> args) Let this consumer partially accept the arguments.Consumer6.acceptPartially
(Tuple2<? extends T1, ? extends T2> args) Let this consumer partially accept the arguments.Consumer7.acceptPartially
(Tuple2<? extends T1, ? extends T2> args) Let this consumer partially accept the arguments.Consumer8.acceptPartially
(Tuple2<? extends T1, ? extends T2> args) Let this consumer partially accept the arguments.Consumer9.acceptPartially
(Tuple2<? extends T1, ? extends T2> args) Let this consumer partially accept the arguments.default R
Apply this function to the arguments.Function10.applyPartially
(Tuple2<? extends T1, ? extends T2> args) Partially apply this function to the arguments.Function11.applyPartially
(Tuple2<? extends T1, ? extends T2> args) Partially apply this function to the arguments.Function12.applyPartially
(Tuple2<? extends T1, ? extends T2> args) Partially apply this function to the arguments.Function13.applyPartially
(Tuple2<? extends T1, ? extends T2> args) Partially apply this function to the arguments.Function14.applyPartially
(Tuple2<? extends T1, ? extends T2> args) Partially apply this function to the arguments.Function15.applyPartially
(Tuple2<? extends T1, ? extends T2> args) Partially apply this function to the arguments.Function16.applyPartially
(Tuple2<? extends T1, ? extends T2> args) Partially apply this function to the arguments.Function2.applyPartially
(Tuple2<? extends T1, ? extends T2> args) Partially apply this function to the arguments.Function3.applyPartially
(Tuple2<? extends T1, ? extends T2> args) Partially apply this function to the arguments.Function4.applyPartially
(Tuple2<? extends T1, ? extends T2> args) Partially apply this function to the arguments.Function5.applyPartially
(Tuple2<? extends T1, ? extends T2> args) Partially apply this function to the arguments.Function6.applyPartially
(Tuple2<? extends T1, ? extends T2> args) Partially apply this function to the arguments.Function7.applyPartially
(Tuple2<? extends T1, ? extends T2> args) Partially apply this function to the arguments.Function8.applyPartially
(Tuple2<? extends T1, ? extends T2> args) Partially apply this function to the arguments.Function9.applyPartially
(Tuple2<? extends T1, ? extends T2> args) Partially apply this function to the arguments.Deprecated.Deprecated.- UseFunction11.applyPartially(Tuple2)
instead.Deprecated.- UseFunction12.applyPartially(Tuple2)
instead.Deprecated.- UseFunction13.applyPartially(Tuple2)
instead.Deprecated.- UseFunction14.applyPartially(Tuple2)
instead.Deprecated.- UseFunction15.applyPartially(Tuple2)
instead.Deprecated.- UseFunction16.applyPartially(Tuple2)
instead.Deprecated.- UseFunction2.applyPartially(Tuple2)
instead.Deprecated.- UseFunction3.applyPartially(Tuple2)
instead.Deprecated.- UseFunction4.applyPartially(Tuple2)
instead.Deprecated.- UseFunction5.applyPartially(Tuple2)
instead.Deprecated.- UseFunction6.applyPartially(Tuple2)
instead.Deprecated.- UseFunction7.applyPartially(Tuple2)
instead.Deprecated.- UseFunction8.applyPartially(Tuple2)
instead.Deprecated.- UseFunction9.applyPartially(Tuple2)
instead. -
Uses of Tuple2 in org.jooq.lambda.tuple
Modifier and TypeClassDescriptionclass
Range<T extends Comparable<T>>
A range is a specialTuple2
with two times the same type.Modifier and TypeMethodDescriptionTuple2.clone()
final <T1,
T2> Tuple2<T1, T2> Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Tuple1.concat
(T2 value) Concatenate a value to this tuple.Tuple10.limit2()
Limit this tuple to degree 2.Tuple11.limit2()
Limit this tuple to degree 2.Tuple12.limit2()
Limit this tuple to degree 2.Tuple13.limit2()
Limit this tuple to degree 2.Tuple14.limit2()
Limit this tuple to degree 2.Tuple15.limit2()
Limit this tuple to degree 2.Tuple16.limit2()
Limit this tuple to degree 2.Tuple2.limit2()
Limit this tuple to degree 2.Tuple3.limit2()
Limit this tuple to degree 2.Tuple4.limit2()
Limit this tuple to degree 2.Tuple5.limit2()
Limit this tuple to degree 2.Tuple6.limit2()
Limit this tuple to degree 2.Tuple7.limit2()
Limit this tuple to degree 2.Tuple8.limit2()
Limit this tuple to degree 2.Tuple9.limit2()
Limit this tuple to degree 2.Apply attribute 1 as argument to a function and return a new tuple with the substituted argument.Apply attribute 2 as argument to a function and return a new tuple with the substituted argument.Tuple2.skip0()
Skip 0 degrees from this tuple.Tuple3.skip1()
Skip 1 degrees from this tuple.Tuple12.skip10()
Skip 10 degrees from this tuple.Tuple13.skip11()
Skip 11 degrees from this tuple.Tuple14.skip12()
Skip 12 degrees from this tuple.Tuple15.skip13()
Skip 13 degrees from this tuple.Tuple16.skip14()
Skip 14 degrees from this tuple.Tuple4.skip2()
Skip 2 degrees from this tuple.Tuple5.skip3()
Skip 3 degrees from this tuple.Tuple6.skip4()
Skip 4 degrees from this tuple.Tuple7.skip5()
Skip 5 degrees from this tuple.Tuple8.skip6()
Skip 6 degrees from this tuple.Tuple9.skip7()
Skip 7 degrees from this tuple.Tuple10.skip8()
Skip 8 degrees from this tuple.Tuple11.skip9()
Skip 9 degrees from this tuple.Tuple0.split0()
Split this tuple into two tuples of degree 0 and 0.Tuple1.split0()
Split this tuple into two tuples of degree 0 and 1.Tuple10.split0()
Split this tuple into two tuples of degree 0 and 10.Tuple11.split0()
Split this tuple into two tuples of degree 0 and 11.Tuple12.split0()
Split this tuple into two tuples of degree 0 and 12.Tuple13.split0()
Split this tuple into two tuples of degree 0 and 13.Tuple14.split0()
Split this tuple into two tuples of degree 0 and 14.Tuple15.split0()
Split this tuple into two tuples of degree 0 and 15.Tuple16.split0()
Split this tuple into two tuples of degree 0 and 16.Tuple2.split0()
Split this tuple into two tuples of degree 0 and 2.Tuple3.split0()
Split this tuple into two tuples of degree 0 and 3.Tuple4.split0()
Split this tuple into two tuples of degree 0 and 4.Tuple5.split0()
Split this tuple into two tuples of degree 0 and 5.Tuple6.split0()
Split this tuple into two tuples of degree 0 and 6.Tuple7.split0()
Split this tuple into two tuples of degree 0 and 7.Tuple8.split0()
Split this tuple into two tuples of degree 0 and 8.Tuple9.split0()
Split this tuple into two tuples of degree 0 and 9.Tuple1.split1()
Split this tuple into two tuples of degree 1 and 0.Tuple10.split1()
Split this tuple into two tuples of degree 1 and 9.Tuple11.split1()
Split this tuple into two tuples of degree 1 and 10.Tuple12.split1()
Split this tuple into two tuples of degree 1 and 11.Tuple13.split1()
Split this tuple into two tuples of degree 1 and 12.Tuple14.split1()
Split this tuple into two tuples of degree 1 and 13.Tuple15.split1()
Split this tuple into two tuples of degree 1 and 14.Tuple16.split1()
Split this tuple into two tuples of degree 1 and 15.Tuple2.split1()
Split this tuple into two tuples of degree 1 and 1.Tuple3.split1()
Split this tuple into two tuples of degree 1 and 2.Tuple4.split1()
Split this tuple into two tuples of degree 1 and 3.Tuple5.split1()
Split this tuple into two tuples of degree 1 and 4.Tuple6.split1()
Split this tuple into two tuples of degree 1 and 5.Tuple7.split1()
Split this tuple into two tuples of degree 1 and 6.Tuple8.split1()
Split this tuple into two tuples of degree 1 and 7.Tuple9.split1()
Split this tuple into two tuples of degree 1 and 8.Tuple10.split10()
Split this tuple into two tuples of degree 10 and 0.Tuple11.split10()
Split this tuple into two tuples of degree 10 and 1.Tuple12.split10()
Split this tuple into two tuples of degree 10 and 2.Tuple13.split10()
Split this tuple into two tuples of degree 10 and 3.Tuple14.split10()
Split this tuple into two tuples of degree 10 and 4.Tuple15.split10()
Split this tuple into two tuples of degree 10 and 5.Tuple16.split10()
Split this tuple into two tuples of degree 10 and 6.Tuple11.split11()
Split this tuple into two tuples of degree 11 and 0.Tuple12.split11()
Split this tuple into two tuples of degree 11 and 1.Tuple13.split11()
Split this tuple into two tuples of degree 11 and 2.Tuple14.split11()
Split this tuple into two tuples of degree 11 and 3.Tuple15.split11()
Split this tuple into two tuples of degree 11 and 4.Tuple16.split11()
Split this tuple into two tuples of degree 11 and 5.Tuple12.split12()
Split this tuple into two tuples of degree 12 and 0.Tuple13.split12()
Split this tuple into two tuples of degree 12 and 1.Tuple14.split12()
Split this tuple into two tuples of degree 12 and 2.Tuple15.split12()
Split this tuple into two tuples of degree 12 and 3.Tuple16.split12()
Split this tuple into two tuples of degree 12 and 4.Tuple13.split13()
Split this tuple into two tuples of degree 13 and 0.Tuple14.split13()
Split this tuple into two tuples of degree 13 and 1.Tuple15.split13()
Split this tuple into two tuples of degree 13 and 2.Tuple16.split13()
Split this tuple into two tuples of degree 13 and 3.Tuple14.split14()
Split this tuple into two tuples of degree 14 and 0.Tuple15.split14()
Split this tuple into two tuples of degree 14 and 1.Tuple16.split14()
Split this tuple into two tuples of degree 14 and 2.Tuple15.split15()
Split this tuple into two tuples of degree 15 and 0.Tuple16.split15()
Split this tuple into two tuples of degree 15 and 1.Tuple16.split16()
Split this tuple into two tuples of degree 16 and 0.Tuple10.split2()
Split this tuple into two tuples of degree 2 and 8.Tuple11.split2()
Split this tuple into two tuples of degree 2 and 9.Tuple12.split2()
Split this tuple into two tuples of degree 2 and 10.Tuple13.split2()
Split this tuple into two tuples of degree 2 and 11.Tuple14.split2()
Split this tuple into two tuples of degree 2 and 12.Tuple15.split2()
Split this tuple into two tuples of degree 2 and 13.Tuple16.split2()
Split this tuple into two tuples of degree 2 and 14.Tuple2.split2()
Split this tuple into two tuples of degree 2 and 0.Tuple3.split2()
Split this tuple into two tuples of degree 2 and 1.Tuple4.split2()
Split this tuple into two tuples of degree 2 and 2.Tuple5.split2()
Split this tuple into two tuples of degree 2 and 3.Tuple6.split2()
Split this tuple into two tuples of degree 2 and 4.Tuple7.split2()
Split this tuple into two tuples of degree 2 and 5.Tuple8.split2()
Split this tuple into two tuples of degree 2 and 6.Tuple9.split2()
Split this tuple into two tuples of degree 2 and 7.Tuple10.split3()
Split this tuple into two tuples of degree 3 and 7.Tuple11.split3()
Split this tuple into two tuples of degree 3 and 8.Tuple12.split3()
Split this tuple into two tuples of degree 3 and 9.Tuple13.split3()
Split this tuple into two tuples of degree 3 and 10.Tuple14.split3()
Split this tuple into two tuples of degree 3 and 11.Tuple15.split3()
Split this tuple into two tuples of degree 3 and 12.Tuple16.split3()
Split this tuple into two tuples of degree 3 and 13.Tuple3.split3()
Split this tuple into two tuples of degree 3 and 0.Tuple4.split3()
Split this tuple into two tuples of degree 3 and 1.Tuple5.split3()
Split this tuple into two tuples of degree 3 and 2.Tuple6.split3()
Split this tuple into two tuples of degree 3 and 3.Tuple7.split3()
Split this tuple into two tuples of degree 3 and 4.Tuple8.split3()
Split this tuple into two tuples of degree 3 and 5.Tuple9.split3()
Split this tuple into two tuples of degree 3 and 6.Tuple10.split4()
Split this tuple into two tuples of degree 4 and 6.Tuple11.split4()
Split this tuple into two tuples of degree 4 and 7.Tuple12.split4()
Split this tuple into two tuples of degree 4 and 8.Tuple13.split4()
Split this tuple into two tuples of degree 4 and 9.Tuple14.split4()
Split this tuple into two tuples of degree 4 and 10.Tuple15.split4()
Split this tuple into two tuples of degree 4 and 11.Tuple16.split4()
Split this tuple into two tuples of degree 4 and 12.Tuple4.split4()
Split this tuple into two tuples of degree 4 and 0.Tuple5.split4()
Split this tuple into two tuples of degree 4 and 1.Tuple6.split4()
Split this tuple into two tuples of degree 4 and 2.Tuple7.split4()
Split this tuple into two tuples of degree 4 and 3.Tuple8.split4()
Split this tuple into two tuples of degree 4 and 4.Tuple9.split4()
Split this tuple into two tuples of degree 4 and 5.Tuple10.split5()
Split this tuple into two tuples of degree 5 and 5.Tuple11.split5()
Split this tuple into two tuples of degree 5 and 6.Tuple12.split5()
Split this tuple into two tuples of degree 5 and 7.Tuple13.split5()
Split this tuple into two tuples of degree 5 and 8.Tuple14.split5()
Split this tuple into two tuples of degree 5 and 9.Tuple15.split5()
Split this tuple into two tuples of degree 5 and 10.Tuple16.split5()
Split this tuple into two tuples of degree 5 and 11.Tuple5.split5()
Split this tuple into two tuples of degree 5 and 0.Tuple6.split5()
Split this tuple into two tuples of degree 5 and 1.Tuple7.split5()
Split this tuple into two tuples of degree 5 and 2.Tuple8.split5()
Split this tuple into two tuples of degree 5 and 3.Tuple9.split5()
Split this tuple into two tuples of degree 5 and 4.Tuple10.split6()
Split this tuple into two tuples of degree 6 and 4.Tuple11.split6()
Split this tuple into two tuples of degree 6 and 5.Tuple12.split6()
Split this tuple into two tuples of degree 6 and 6.Tuple13.split6()
Split this tuple into two tuples of degree 6 and 7.Tuple14.split6()
Split this tuple into two tuples of degree 6 and 8.Tuple15.split6()
Split this tuple into two tuples of degree 6 and 9.Tuple16.split6()
Split this tuple into two tuples of degree 6 and 10.Tuple6.split6()
Split this tuple into two tuples of degree 6 and 0.Tuple7.split6()
Split this tuple into two tuples of degree 6 and 1.Tuple8.split6()
Split this tuple into two tuples of degree 6 and 2.Tuple9.split6()
Split this tuple into two tuples of degree 6 and 3.Tuple10.split7()
Split this tuple into two tuples of degree 7 and 3.Tuple11.split7()
Split this tuple into two tuples of degree 7 and 4.Tuple12.split7()
Split this tuple into two tuples of degree 7 and 5.Tuple13.split7()
Split this tuple into two tuples of degree 7 and 6.Tuple14.split7()
Split this tuple into two tuples of degree 7 and 7.Tuple15.split7()
Split this tuple into two tuples of degree 7 and 8.Tuple16.split7()
Split this tuple into two tuples of degree 7 and 9.Tuple7.split7()
Split this tuple into two tuples of degree 7 and 0.Tuple8.split7()
Split this tuple into two tuples of degree 7 and 1.Tuple9.split7()
Split this tuple into two tuples of degree 7 and 2.Tuple10.split8()
Split this tuple into two tuples of degree 8 and 2.Tuple11.split8()
Split this tuple into two tuples of degree 8 and 3.Tuple12.split8()
Split this tuple into two tuples of degree 8 and 4.Tuple13.split8()
Split this tuple into two tuples of degree 8 and 5.Tuple14.split8()
Split this tuple into two tuples of degree 8 and 6.Tuple15.split8()
Split this tuple into two tuples of degree 8 and 7.Tuple16.split8()
Split this tuple into two tuples of degree 8 and 8.Tuple8.split8()
Split this tuple into two tuples of degree 8 and 0.Tuple9.split8()
Split this tuple into two tuples of degree 8 and 1.Tuple10.split9()
Split this tuple into two tuples of degree 9 and 1.Tuple11.split9()
Split this tuple into two tuples of degree 9 and 2.Tuple12.split9()
Split this tuple into two tuples of degree 9 and 3.Tuple13.split9()
Split this tuple into two tuples of degree 9 and 4.Tuple14.split9()
Split this tuple into two tuples of degree 9 and 5.Tuple15.split9()
Split this tuple into two tuples of degree 9 and 6.Tuple16.split9()
Split this tuple into two tuples of degree 9 and 7.Tuple9.split9()
Split this tuple into two tuples of degree 9 and 0.Tuple2.swap()
Get a tuple with the two attributes swapped.static <T1,
T2> Tuple2<T1, T2> Tuple.tuple
(T1 v1, T2 v2) Construct a tuple of degree 2.Modifier and TypeMethodDescriptionTuple.collectors
(Collector<? super T, A1, D1> collector1, Collector<? super T, A2, D2> collector2) Construct a tuple collector of degree 2.Tuple.collectors
(Collector<? super T, A1, D1> collector1, Collector<? super T, A2, D2> collector2) Construct a tuple collector of degree 2.Tuple.consumer
(BiConsumer<T1, T2> consumer) Construct a tuple consumer of degree 2.Tuple.function
(BiFunction<T1, T2, R> function) Construct a tuple function of degree 2.static final <T extends Comparable<? super T>>
Optional<Tuple2<T,T>> Deprecated.- UseRange.intersect(Range)
instead.Tuple2.split0()
Split this tuple into two tuples of degree 0 and 2.Tuple3.split1()
Split this tuple into two tuples of degree 1 and 2.Tuple12.split10()
Split this tuple into two tuples of degree 10 and 2.Tuple13.split11()
Split this tuple into two tuples of degree 11 and 2.Tuple14.split12()
Split this tuple into two tuples of degree 12 and 2.Tuple15.split13()
Split this tuple into two tuples of degree 13 and 2.Tuple16.split14()
Split this tuple into two tuples of degree 14 and 2.Tuple10.split2()
Split this tuple into two tuples of degree 2 and 8.Tuple11.split2()
Split this tuple into two tuples of degree 2 and 9.Tuple12.split2()
Split this tuple into two tuples of degree 2 and 10.Tuple13.split2()
Split this tuple into two tuples of degree 2 and 11.Tuple14.split2()
Split this tuple into two tuples of degree 2 and 12.Tuple15.split2()
Split this tuple into two tuples of degree 2 and 13.Tuple16.split2()
Split this tuple into two tuples of degree 2 and 14.Tuple2.split2()
Split this tuple into two tuples of degree 2 and 0.Tuple3.split2()
Split this tuple into two tuples of degree 2 and 1.Tuple4.split2()
Split this tuple into two tuples of degree 2 and 2.Tuple4.split2()
Split this tuple into two tuples of degree 2 and 2.Tuple5.split2()
Split this tuple into two tuples of degree 2 and 3.Tuple6.split2()
Split this tuple into two tuples of degree 2 and 4.Tuple7.split2()
Split this tuple into two tuples of degree 2 and 5.Tuple8.split2()
Split this tuple into two tuples of degree 2 and 6.Tuple9.split2()
Split this tuple into two tuples of degree 2 and 7.Tuple5.split3()
Split this tuple into two tuples of degree 3 and 2.Tuple6.split4()
Split this tuple into two tuples of degree 4 and 2.Tuple7.split5()
Split this tuple into two tuples of degree 5 and 2.Tuple8.split6()
Split this tuple into two tuples of degree 6 and 2.Tuple9.split7()
Split this tuple into two tuples of degree 7 and 2.Tuple10.split8()
Split this tuple into two tuples of degree 8 and 2.Tuple11.split9()
Split this tuple into two tuples of degree 9 and 2.Modifier and TypeMethodDescriptionint
final <T1,
T2> Tuple2<T1, T2> Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Deprecated.- UseRange.intersect(Range)
instead.static final <T extends Comparable<? super T>>
Optional<Tuple2<T,T>> Deprecated.- UseRange.intersect(Range)
instead.boolean
Deprecated.- UseRange.overlaps(Range)
instead.static final <T extends Comparable<? super T>>
booleanDeprecated.- UseRange.overlaps(Range)
instead.
Function10.applyPartially(Tuple2)
instead.