Uses of Interface
com.landawn.abacus.util.Throwables.TriFunction
-
Uses of Throwables.TriFunction in com.landawn.abacus.util
Modifier and TypeMethodDescriptionstatic <A,
B, C, E extends Throwable>
Throwables.TriFunction<A,B, C, Void, E> Fn.Fnn.c2f
(Throwables.TriConsumer<A, B, C, E> triConsumer) static <A,
B, C, R, E extends Throwable>
Throwables.TriFunction<A,B, C, R, E> Fn.Fnn.c2f
(Throwables.TriConsumer<A, B, C, E> triConsumer, R valueToReturn) static <A,
B, C, R, E extends Throwable>
Throwables.TriFunction<A,B, C, R, E> Fn.Fnn.f
(Throwables.TriFunction<A, B, C, R, E> triFunction) static <A,
B, C, R, E extends Throwable>
Throwables.TriFunction<A,B, C, R, E> Fn.Fnn.ff
(TriFunction<A, B, C, R> triFunction) static <L,
M, R, E extends Exception>
Throwables.TriFunction<L,M, R, Triple<L, M, R>, E> Fn.Fnn.triple()
static <A,
B, C, E extends Exception>
Throwables.TriFunction<A,B, C, Tuple.Tuple3<A, B, C>, E> Fn.Fnn.tuple3()
Modifier and TypeMethodDescription<E extends Exception>
Builder.DataSetBuilderBuilder.DataSetBuilder.addColumn
(int columnIndex, String newColumnName, Tuple.Tuple3<String, String, String> fromColumnNames, Throwables.TriFunction<?, ?, ?, ?, E> func) Adds the column.<E extends Exception>
Builder.DataSetBuilderBuilder.DataSetBuilder.addColumn
(String newColumnName, Tuple.Tuple3<String, String, String> fromColumnNames, Throwables.TriFunction<?, ?, ?, ?, E> func) Adds the column.<E extends Exception>
voidDataSet.addColumn
(int columnIndex, String newColumnName, Tuple.Tuple3<String, String, String> fromColumnNames, Throwables.TriFunction<?, ?, ?, ?, E> func) Generate the new column values from the specified columns by the specifiedFunction
.<E extends Exception>
voidDataSet.addColumn
(String newColumnName, Tuple.Tuple3<String, String, String> fromColumnNames, Throwables.TriFunction<?, ?, ?, ?, E> func) Generate the new column values from the specified columns by the specifiedFunction
.<E extends Exception>
voidRowDataSet.addColumn
(int columnIndex, String newColumnName, Tuple.Tuple3<String, String, String> fromColumnNames, Throwables.TriFunction<?, ?, ?, ?, E> func) Adds the column.<E extends Exception>
voidRowDataSet.addColumn
(String newColumnName, Tuple.Tuple3<String, String, String> fromColumnNames, Throwables.TriFunction<?, ?, ?, ?, E> func) Adds the column.<U,
E extends Exception>
UNoCachingNoUpdating.DisposableTriple.apply
(Throwables.TriFunction<? super L, ? super M, ? super R, ? extends U, E> func) static <T1,
T2, T3, R>
ContinuableFuture<R>Futures.combine
(Future<? extends T1> cf1, Future<? extends T2> cf2, Future<? extends T3> cf3, Throwables.TriFunction<? super T1, ? super T2, ? super T3, ? extends R, ? extends Exception> action) <E extends Exception>
Builder.DataSetBuilderBuilder.DataSetBuilder.combineColumns
(Tuple.Tuple3<String, String, String> columnNames, String newColumnName, Throwables.TriFunction<?, ?, ?, ?, E> combineFunc) <E extends Exception>
voidDataSet.combineColumns
(Tuple.Tuple3<String, String, String> columnNames, String newColumnName, Throwables.TriFunction<?, ?, ?, ?, E> combineFunc) <E extends Exception>
voidRowDataSet.combineColumns
(Tuple.Tuple3<String, String, String> columnNames, String newColumnName, Throwables.TriFunction<?, ?, ?, ?, E> combineFunc) static <T1,
T2, T3, R>
ContinuableFuture<R>Futures.compose
(Future<T1> cf1, Future<T2> cf2, Future<T3> cf3, Throwables.TriFunction<? super Future<T1>, ? super Future<T2>, ? super Future<T3>, R, Exception> zipFunctionForGet) static <T1,
T2, T3, R>
ContinuableFuture<R>Futures.compose
(Future<T1> cf1, Future<T2> cf2, Future<T3> cf3, Throwables.TriFunction<? super Future<T1>, ? super Future<T2>, ? super Future<T3>, R, Exception> zipFunctionForGet, Throwables.Function<? super Tuple.Tuple5<Future<T1>, Future<T2>, Future<T3>, Long, TimeUnit>, R, Exception> zipFunctionTimeoutGet) static <A,
B, T, R, E extends Throwable>
Throwables.Function<T,R, E> Fn.Fnn.f
(A a, B b, Throwables.TriFunction<A, B, T, R, E> triFunction) static <A,
T, U, R, E extends Throwable>
Throwables.BiFunction<T,U, R, E> Fn.Fnn.f
(A a, Throwables.TriFunction<A, T, U, R, E> triFunction) static <A,
B, C, R, E extends Throwable>
Throwables.TriFunction<A,B, C, R, E> Fn.Fnn.f
(Throwables.TriFunction<A, B, C, R, E> triFunction) static <A,
B, C, R, E extends Throwable>
Throwables.TriConsumer<A,B, C, E> Fn.Fnn.f2c
(Throwables.TriFunction<A, B, C, ? extends R, E> func) static <A,
B, T, R> Function<T, R> Fn.ff
(A a, B b, Throwables.TriFunction<A, B, T, R, ? extends Exception> triFunction) static <A,
T, U, R> BiFunction<T, U, R> Fn.ff
(A a, Throwables.TriFunction<A, T, U, R, ? extends Exception> triFunction) static <A,
B, C, R> TriFunction<A, B, C, R> Fn.ff
(Throwables.TriFunction<A, B, C, R, ? extends Exception> triFunction) static <A,
B, C, R> TriFunction<A, B, C, R> Fn.ff
(Throwables.TriFunction<A, B, C, R, ? extends Exception> triFunction, R defaultOnError) DataSet.flatMap
(Tuple.Tuple3<String, String, String> fromColumnNames, Throwables.TriFunction<?, ?, ?, ? extends Collection<?>, E> mapper, String newColumnName, Collection<String> copyingColumnNames) RowDataSet.flatMap
(Tuple.Tuple3<String, String, String> fromColumnNames, Throwables.TriFunction<?, ?, ?, ? extends Collection<?>, E> mapper, String newColumnName, Collection<String> copyingColumnNames) DataSet.map
(Tuple.Tuple3<String, String, String> fromColumnNames, Throwables.TriFunction<?, ?, ?, ?, E> mapper, String newColumnName, Collection<String> copyingColumnNames) RowDataSet.map
(Tuple.Tuple3<String, String, String> fromColumnNames, Throwables.TriFunction<?, ?, ?, ?, E> mapper, String newColumnName, Collection<String> copyingColumnNames) <U,
E extends Exception>
UTriple.map
(Throwables.TriFunction<? super L, ? super M, ? super R, U, E> mapper) <U,
E extends Exception>
UTuple.Tuple3.map
(Throwables.TriFunction<? super T1, ? super T2, ? super T3, U, E> mapper) <R> CheckedStream<R,
E> CheckedStream.slidingMap
(int increment, boolean ignoreNotPaired, Throwables.TriFunction<? super T, ? super T, ? super T, R, ? extends E> mapper) <R> CheckedStream<R,
E> CheckedStream.slidingMap
(int increment, Throwables.TriFunction<? super T, ? super T, ? super T, R, ? extends E> mapper) <R> CheckedStream<R,
E> CheckedStream.slidingMap
(Throwables.TriFunction<? super T, ? super T, ? super T, R, ? extends E> mapper) <X extends Exception>
voidUpdate all elements based on points.static <A,
B, C, T, E extends Exception>
CheckedStream<T,E> CheckedStream.zip
(A[] a, B[] b, C[] c, A valueForNoneA, B valueForNoneB, C valueForNoneC, Throwables.TriFunction<? super A, ? super B, ? super C, ? extends T, ? extends E> zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static <A,
B, C, T, E extends Exception>
CheckedStream<T,E> CheckedStream.zip
(A[] a, B[] b, C[] c, Throwables.TriFunction<? super A, ? super B, ? super C, ? extends T, ? extends E> zipFunction) Zip together the "a", "b" and "c" arrays until one of them runs out of values.static <A,
B, C, T, E extends Exception>
CheckedStream<T,E> CheckedStream.zip
(CheckedStream<? extends A, E> a, CheckedStream<? extends B, E> b, CheckedStream<? extends C, E> c, A valueForNoneA, B valueForNoneB, C valueForNoneC, Throwables.TriFunction<? super A, ? super B, ? super C, ? extends T, ? extends E> zipFunction) Zip together the "a", "b" and "c" streams until one of them runs out of values.static <A,
B, C, T, E extends Exception>
CheckedStream<T,E> CheckedStream.zip
(CheckedStream<? extends A, E> a, CheckedStream<? extends B, E> b, CheckedStream<? extends C, E> c, Throwables.TriFunction<? super A, ? super B, ? super C, ? extends T, ? extends E> zipFunction) Zip together the "a", "b" and "c" streams until one of them runs out of values.static <A,
B, C, T, E extends Exception>
CheckedStream<T,E> CheckedStream.zip
(Iterable<? extends A> a, Iterable<? extends B> b, Iterable<? extends C> c, A valueForNoneA, B valueForNoneB, C valueForNoneC, Throwables.TriFunction<? super A, ? super B, ? super C, ? extends T, ? extends E> zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static <A,
B, C, T, E extends Exception>
CheckedStream<T,E> CheckedStream.zip
(Iterable<? extends A> a, Iterable<? extends B> b, Iterable<? extends C> c, Throwables.TriFunction<? super A, ? super B, ? super C, ? extends T, ? extends E> zipFunction) Zip together the "a", "b" and "c" arrays until one of them runs out of values.static <A,
B, C, T, E extends Exception>
CheckedStream<T,E> CheckedStream.zip
(Iterator<? extends A> a, Iterator<? extends B> b, Iterator<? extends C> c, A valueForNoneA, B valueForNoneB, C valueForNoneC, Throwables.TriFunction<? super A, ? super B, ? super C, ? extends T, ? extends E> zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static <A,
B, C, T, E extends Exception>
CheckedStream<T,E> CheckedStream.zip
(Iterator<? extends A> a, Iterator<? extends B> b, Iterator<? extends C> c, Throwables.TriFunction<? super A, ? super B, ? super C, ? extends T, ? extends E> zipFunction) Zip together the "a", "b" and "c" iterators until one of them runs out of values.N.zip
(A[] a, B[] b, C[] c, A valueForNoneA, B valueForNoneB, C valueForNoneC, Throwables.TriFunction<? super A, ? super B, ? super C, ? extends R, E> zipFunction) N.zip
(A[] a, B[] b, C[] c, Throwables.TriFunction<? super A, ? super B, ? super C, ? extends R, E> zipFunction) static <A,
B, C, R, E extends Exception>
R[]N.zip
(Class<R> targetElementType, A[] a, B[] b, C[] c, A valueForNoneA, B valueForNoneB, C valueForNoneC, Throwables.TriFunction<? super A, ? super B, ? super C, ? extends R, E> zipFunction) static <A,
B, C, R, E extends Exception>
R[]N.zip
(Class<R> targetElementType, A[] a, B[] b, C[] c, Throwables.TriFunction<? super A, ? super B, ? super C, ? extends R, E> zipFunction) N.zip
(Iterable<A> a, Iterable<B> b, Iterable<C> c, A valueForNoneA, B valueForNoneB, C valueForNoneC, Throwables.TriFunction<? super A, ? super B, ? super C, ? extends R, E> zipFunction) N.zip
(Iterable<A> a, Iterable<B> b, Iterable<C> c, Throwables.TriFunction<? super A, ? super B, ? super C, ? extends R, E> zipFunction) <T2,
T3, R> CheckedStream<R, E> CheckedStream.zipWith
(CheckedStream<T2, E> b, CheckedStream<T3, E> c, Throwables.TriFunction<? super T, ? super T2, ? super T3, ? extends R, ? extends E> zipFunction) <T2,
T3, R> CheckedStream<R, E> CheckedStream.zipWith
(CheckedStream<T2, E> b, CheckedStream<T3, E> c, T valueForNoneA, T2 valueForNoneB, T3 valueForNoneC, Throwables.TriFunction<? super T, ? super T2, ? super T3, ? extends R, ? extends E> zipFunction) <T2,
T3, R> CheckedStream<R, E> CheckedStream.zipWith
(Collection<T2> b, Collection<T3> c, Throwables.TriFunction<? super T, ? super T2, ? super T3, ? extends R, ? extends E> zipFunction) <T2,
T3, R> CheckedStream<R, E> CheckedStream.zipWith
(Collection<T2> b, Collection<T3> c, T valueForNoneA, T2 valueForNoneB, T3 valueForNoneC, Throwables.TriFunction<? super T, ? super T2, ? super T3, ? extends R, ? extends E> zipFunction) -
Uses of Throwables.TriFunction in com.landawn.abacus.util.function