Uses of Class
org.jooq.lambda.tuple.Tuple4
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 Tuple4 in org.jooq.lambda
Modifier and TypeMethodDescriptiondefault <R1,
R2, R3, R4, A1, A2, A3, A4>
Tuple4<R1,R2, R3, R4> Collectable.collect
(Collector<? super T, A1, R1> collector1, Collector<? super T, A2, R2> collector2, Collector<? super T, A3, R3> collector3, Collector<? super T, A4, R4> collector4) Collect this collectable into 4Collector
s.Modifier and TypeMethodDescriptionSeq.crossApply
(Iterable<? extends T1> iterable, Function<? super T1, ? extends Iterable<? extends T2>> function2, Function<? super T2, ? extends Iterable<? extends T3>> function3, Function<? super T3, ? extends Iterable<? extends T4>> function4) Cross apply 4 functions to a stream.Seq.crossApply
(Stream<? extends T1> stream, Function<? super T1, ? extends Stream<? extends T2>> function2, Function<? super T2, ? extends Stream<? extends T3>> function3, Function<? super T3, ? extends Stream<? extends T4>> function4) Cross apply 4 functions to a stream.Seq.crossApply
(Seq<? extends T1> seq, Function<? super T1, ? extends Seq<? extends T2>> function2, Function<? super T2, ? extends Seq<? extends T3>> function3, Function<? super T3, ? extends Seq<? extends T4>> function4) Cross apply 4 functions to a stream.Seq.crossJoin
(Iterable<? extends T1> i1, Iterable<? extends T2> i2, Iterable<? extends T3> i3, Iterable<? extends T4> i4) Cross join 4 streams into one.Seq.crossJoin
(Stream<? extends T1> s1, Stream<? extends T2> s2, Stream<? extends T3> s3, Stream<? extends T4> s4) Cross join 4 streams into one.Seq.crossJoin
(Seq<? extends T1> s1, Seq<? extends T2> s2, Seq<? extends T3> s3, Seq<? extends T4> s4) Cross join 4 streams into one.Seq.outerApply
(Iterable<? extends T1> iterable, Function<? super T1, ? extends Iterable<? extends T2>> function2, Function<? super T2, ? extends Iterable<? extends T3>> function3, Function<? super T3, ? extends Iterable<? extends T4>> function4) Outer apply 4 functions to a stream.Seq.outerApply
(Stream<? extends T1> stream, Function<? super T1, ? extends Stream<? extends T2>> function2, Function<? super T2, ? extends Stream<? extends T3>> function3, Function<? super T3, ? extends Stream<? extends T4>> function4) Outer apply 4 functions to a stream.Seq.outerApply
(Seq<? extends T1> seq, Function<? super T1, ? extends Seq<? extends T2>> function2, Function<? super T2, ? extends Seq<? extends T3>> function3, Function<? super T3, ? extends Seq<? extends T4>> function4) Outer apply 4 functions to a stream.Seq.window
(WindowSpecification<T> specification1, WindowSpecification<T> specification2, WindowSpecification<T> specification3, WindowSpecification<T> specification4) Map this stream to a windowed stream with 4 distinct windows.Seq.zip
(Iterable<? extends T1> i1, Iterable<? extends T2> i2, Iterable<? extends T3> i3, Iterable<? extends T4> i4) Zip 4 streams into one.Seq.zip
(Stream<? extends T1> s1, Stream<? extends T2> s2, Stream<? extends T3> s3, Stream<? extends T4> s4) Zip 4 streams into one.Zip 4 streams into one.Seq.zipAll
(Iterable<? extends T1> s1, Iterable<? extends T2> s2, Iterable<? extends T3> s3, Iterable<? extends T4> s4, T1 default1, T2 default2, T3 default3, T4 default4) 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.zipAll
(Stream<? extends T1> s1, Stream<? extends T2> s2, Stream<? extends T3> s3, Stream<? extends T4> s4, T1 default1, T2 default2, T3 default3, T4 default4) 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.zipAll
(Seq<? extends T1> s1, Seq<? extends T2> s2, Seq<? extends T3> s3, Seq<? extends T4> s4, T1 default1, T2 default2, T3 default3, T4 default4) 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. -
Uses of Tuple4 in org.jooq.lambda.function
Modifier and TypeMethodDescriptiondefault void
Performs this operation on the given argument.Let this consumer partially accept the arguments.Let this consumer partially accept the arguments.Let this consumer partially accept the arguments.Let this consumer partially accept the arguments.Let this consumer partially accept the arguments.Let this consumer partially accept the arguments.Let this consumer partially accept the arguments.default Consumer0
Let this consumer partially accept the arguments.Let this consumer partially accept the arguments.Let this consumer partially accept the arguments.Let this consumer partially accept the arguments.Let this consumer partially accept the arguments.Let this consumer partially accept the arguments.default R
Apply this function to the arguments.Partially apply this function to the arguments.Partially apply this function to the arguments.Partially apply this function to the arguments.Partially apply this function to the arguments.Partially apply this function to the arguments.Partially apply this function to the arguments.Partially apply this function to the arguments.Partially apply this function to the arguments.Partially apply this function to the arguments.Partially apply this function to the arguments.Partially apply this function to the arguments.Partially apply this function to the arguments.Partially apply this function to the arguments.Deprecated.Deprecated.- UseFunction11.applyPartially(Tuple4)
instead.Deprecated.- UseFunction12.applyPartially(Tuple4)
instead.Deprecated.- UseFunction13.applyPartially(Tuple4)
instead.Deprecated.- UseFunction14.applyPartially(Tuple4)
instead.Deprecated.- UseFunction15.applyPartially(Tuple4)
instead.Deprecated.- UseFunction16.applyPartially(Tuple4)
instead.Deprecated.- UseFunction4.applyPartially(Tuple4)
instead.Deprecated.- UseFunction5.applyPartially(Tuple4)
instead.Deprecated.- UseFunction6.applyPartially(Tuple4)
instead.Deprecated.- UseFunction7.applyPartially(Tuple4)
instead.Deprecated.- UseFunction8.applyPartially(Tuple4)
instead.Deprecated.- UseFunction9.applyPartially(Tuple4)
instead. -
Uses of Tuple4 in org.jooq.lambda.tuple
Modifier and TypeMethodDescriptionTuple4.clone()
final <T1,
T2, T3, T4>
Tuple4<T1,T2, T3, T4> Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Tuple3.concat
(T4 value) Concatenate a value to this tuple.Tuple10.limit4()
Limit this tuple to degree 4.Tuple11.limit4()
Limit this tuple to degree 4.Tuple12.limit4()
Limit this tuple to degree 4.Tuple13.limit4()
Limit this tuple to degree 4.Tuple14.limit4()
Limit this tuple to degree 4.Tuple15.limit4()
Limit this tuple to degree 4.Tuple16.limit4()
Limit this tuple to degree 4.Tuple4.limit4()
Limit this tuple to degree 4.Tuple5.limit4()
Limit this tuple to degree 4.Tuple6.limit4()
Limit this tuple to degree 4.Tuple7.limit4()
Limit this tuple to degree 4.Tuple8.limit4()
Limit this tuple to degree 4.Tuple9.limit4()
Limit this tuple to degree 4.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.Apply attribute 3 as argument to a function and return a new tuple with the substituted argument.Apply attribute 4 as argument to a function and return a new tuple with the substituted argument.Tuple4.skip0()
Skip 0 degrees from this tuple.Tuple5.skip1()
Skip 1 degrees from this tuple.Tuple14.skip10()
Skip 10 degrees from this tuple.Tuple15.skip11()
Skip 11 degrees from this tuple.Tuple16.skip12()
Skip 12 degrees from this tuple.Tuple6.skip2()
Skip 2 degrees from this tuple.Tuple7.skip3()
Skip 3 degrees from this tuple.Tuple8.skip4()
Skip 4 degrees from this tuple.Tuple9.skip5()
Skip 5 degrees from this tuple.Tuple10.skip6()
Skip 6 degrees from this tuple.Tuple11.skip7()
Skip 7 degrees from this tuple.Tuple12.skip8()
Skip 8 degrees from this tuple.Tuple13.skip9()
Skip 9 degrees from this tuple.static <T1,
T2, T3, T4>
Tuple4<T1,T2, T3, T4> Tuple.tuple
(T1 v1, T2 v2, T3 v3, T4 v4) Construct a tuple of degree 4.Modifier and TypeMethodDescriptionTuple.collectors
(Collector<? super T, A1, D1> collector1, Collector<? super T, A2, D2> collector2, Collector<? super T, A3, D3> collector3, Collector<? super T, A4, D4> collector4) Construct a tuple collector of degree 4.Tuple.collectors
(Collector<? super T, A1, D1> collector1, Collector<? super T, A2, D2> collector2, Collector<? super T, A3, D3> collector3, Collector<? super T, A4, D4> collector4) Construct a tuple collector of degree 4.Construct a tuple consumer of degree 4.Construct a tuple function of degree 4.Tuple4.split0()
Split this tuple into two tuples of degree 0 and 4.Tuple5.split1()
Split this tuple into two tuples of degree 1 and 4.Tuple14.split10()
Split this tuple into two tuples of degree 10 and 4.Tuple15.split11()
Split this tuple into two tuples of degree 11 and 4.Tuple16.split12()
Split this tuple into two tuples of degree 12 and 4.Tuple6.split2()
Split this tuple into two tuples of degree 2 and 4.Tuple7.split3()
Split this tuple into two tuples of degree 3 and 4.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.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.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.split7()
Split this tuple into two tuples of degree 7 and 4.Tuple12.split8()
Split this tuple into two tuples of degree 8 and 4.Tuple13.split9()
Split this tuple into two tuples of degree 9 and 4.Modifier and TypeMethodDescriptionint
final <T1,
T2, T3, T4>
Tuple4<T1,T2, T3, T4> 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.
Function10.applyPartially(Tuple4)
instead.