Package so.dang.cool.z
Class Z
- java.lang.Object
-
- so.dang.cool.z.Z
-
public final class Z extends java.lang.Object
Z manipulates Java functional interfaces. The Z class is the entry point for Z usage. For more general guidance, see the notes on the package itself.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <A,B>
java.util.function.Function<A,java.util.function.Predicate<B>>absorb(java.util.function.BiConsumer<A,B> initial, java.util.function.BooleanSupplier next)
static <A,B>
java.util.function.Function<A,java.util.function.ToDoubleFunction<B>>absorb(java.util.function.BiConsumer<A,B> initial, java.util.function.DoubleSupplier next)
static <A,B>
java.util.function.Function<A,java.util.function.ToIntFunction<B>>absorb(java.util.function.BiConsumer<A,B> initial, java.util.function.IntSupplier next)
static <A,B>
java.util.function.Function<A,java.util.function.ToLongFunction<B>>absorb(java.util.function.BiConsumer<A,B> initial, java.util.function.LongSupplier next)
static <A,B,C>
java.util.function.Function<A,java.util.function.Function<B,C>>absorb(java.util.function.BiConsumer<A,B> initial, java.util.function.Supplier<C> next)
static <A,B>
java.util.function.Function<A,java.util.function.Consumer<B>>absorb(java.util.function.BiConsumer<A,B> initial, Operator next)
static <A> java.util.function.Predicate<A>
absorb(java.util.function.Consumer<A> initial, java.util.function.BooleanSupplier next)
static <A> java.util.function.ToDoubleFunction<A>
absorb(java.util.function.Consumer<A> initial, java.util.function.DoubleSupplier next)
static <A> java.util.function.ToIntFunction<A>
absorb(java.util.function.Consumer<A> initial, java.util.function.IntSupplier next)
static <A> java.util.function.ToLongFunction<A>
absorb(java.util.function.Consumer<A> initial, java.util.function.LongSupplier next)
static <A,B>
java.util.function.Function<A,B>absorb(java.util.function.Consumer<A> initial, java.util.function.Supplier<B> next)
static <A> java.util.function.Consumer<A>
absorb(java.util.function.Consumer<A> initial, Operator next)
static java.util.function.DoubleUnaryOperator
absorb(java.util.function.DoubleConsumer initial, java.util.function.DoubleSupplier next)
static java.util.function.DoubleToIntFunction
absorb(java.util.function.DoubleConsumer initial, java.util.function.IntSupplier next)
static java.util.function.DoubleToLongFunction
absorb(java.util.function.DoubleConsumer initial, java.util.function.LongSupplier next)
static <A> java.util.function.DoubleFunction<A>
absorb(java.util.function.DoubleConsumer initial, java.util.function.Supplier<A> next)
static java.util.function.DoubleConsumer
absorb(java.util.function.DoubleConsumer initial, Operator next)
static java.util.function.IntToDoubleFunction
absorb(java.util.function.IntConsumer initial, java.util.function.DoubleSupplier next)
static java.util.function.IntUnaryOperator
absorb(java.util.function.IntConsumer initial, java.util.function.IntSupplier next)
static java.util.function.IntToLongFunction
absorb(java.util.function.IntConsumer initial, java.util.function.LongSupplier next)
static <A> java.util.function.IntFunction<A>
absorb(java.util.function.IntConsumer initial, java.util.function.Supplier<A> next)
static java.util.function.IntConsumer
absorb(java.util.function.IntConsumer initial, Operator next)
static java.util.function.LongToDoubleFunction
absorb(java.util.function.LongConsumer initial, java.util.function.DoubleSupplier next)
static java.util.function.LongToIntFunction
absorb(java.util.function.LongConsumer initial, java.util.function.IntSupplier next)
static java.util.function.LongUnaryOperator
absorb(java.util.function.LongConsumer initial, java.util.function.LongSupplier next)
static <A> java.util.function.LongFunction<A>
absorb(java.util.function.LongConsumer initial, java.util.function.Supplier<A> next)
static java.util.function.LongConsumer
absorb(java.util.function.LongConsumer initial, Operator next)
static <A> java.util.function.Function<A,java.util.function.DoubleUnaryOperator>
absorb(java.util.function.ObjDoubleConsumer<A> initial, java.util.function.DoubleSupplier next)
static <A> java.util.function.Function<A,java.util.function.DoubleToIntFunction>
absorb(java.util.function.ObjDoubleConsumer<A> initial, java.util.function.IntSupplier next)
static <A> java.util.function.Function<A,java.util.function.DoubleToLongFunction>
absorb(java.util.function.ObjDoubleConsumer<A> initial, java.util.function.LongSupplier next)
static <A,B>
java.util.function.Function<A,java.util.function.DoubleFunction<B>>absorb(java.util.function.ObjDoubleConsumer<A> initial, java.util.function.Supplier<B> next)
static <A> java.util.function.Function<A,java.util.function.DoubleConsumer>
absorb(java.util.function.ObjDoubleConsumer<A> initial, Operator next)
static <A> java.util.function.Function<A,java.util.function.IntToDoubleFunction>
absorb(java.util.function.ObjIntConsumer<A> initial, java.util.function.DoubleSupplier next)
static <A> java.util.function.Function<A,java.util.function.IntUnaryOperator>
absorb(java.util.function.ObjIntConsumer<A> initial, java.util.function.IntSupplier next)
static <A> java.util.function.Function<A,java.util.function.IntToLongFunction>
absorb(java.util.function.ObjIntConsumer<A> initial, java.util.function.LongSupplier next)
static <A,B>
java.util.function.Function<A,java.util.function.IntFunction<B>>absorb(java.util.function.ObjIntConsumer<A> initial, java.util.function.Supplier<B> next)
static <A> java.util.function.Function<A,java.util.function.IntConsumer>
absorb(java.util.function.ObjIntConsumer<A> initial, Operator next)
static <A> java.util.function.Function<A,java.util.function.LongToDoubleFunction>
absorb(java.util.function.ObjLongConsumer<A> initial, java.util.function.DoubleSupplier next)
static <A> java.util.function.Function<A,java.util.function.LongToIntFunction>
absorb(java.util.function.ObjLongConsumer<A> initial, java.util.function.IntSupplier next)
static <A> java.util.function.Function<A,java.util.function.LongUnaryOperator>
absorb(java.util.function.ObjLongConsumer<A> initial, java.util.function.LongSupplier next)
static <A,B>
java.util.function.Function<A,java.util.function.LongFunction<B>>absorb(java.util.function.ObjLongConsumer<A> initial, java.util.function.Supplier<B> next)
static <A> java.util.function.Function<A,java.util.function.LongConsumer>
absorb(java.util.function.ObjLongConsumer<A> initial, Operator next)
static java.util.function.DoubleSupplier
absorb(Operator initial, java.util.function.DoubleSupplier next)
static java.util.function.IntSupplier
absorb(Operator initial, java.util.function.IntSupplier next)
static java.util.function.LongSupplier
absorb(Operator initial, java.util.function.LongSupplier next)
static <A> java.util.function.Supplier<A>
absorb(Operator initial, java.util.function.Supplier<A> next)
static Operator
absorb(Operator initial, Operator next)
static <A,B,C,D,E,F,G,H,I,J,K>
DecFunction<A,B,C,D,E,F,G,H,I,J,K>assimilate10(java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,java.util.function.Function<H,java.util.function.Function<I,java.util.function.Function<J,K>>>>>>>>>> curried)
static <A,B,C,D,E,F,G,H,I,J,K,L>
UndecFunction<A,B,C,D,E,F,G,H,I,J,K,L>assimilate11(java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,java.util.function.Function<H,java.util.function.Function<I,java.util.function.Function<J,java.util.function.Function<K,L>>>>>>>>>>> curried)
static <A,B,C,D,E,F,G,H,I,J,K,L,M>
DodecFunction<A,B,C,D,E,F,G,H,I,J,K,L,M>assimilate12(java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,java.util.function.Function<H,java.util.function.Function<I,java.util.function.Function<J,java.util.function.Function<K,java.util.function.Function<L,M>>>>>>>>>>>> curried)
static <A,B,C>
java.util.function.BiFunction<A,B,C>assimilate2(java.util.function.Function<A,java.util.function.Function<B,C>> curried)
static <A,B,C,D>
TriFunction<A,B,C,D>assimilate3(java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,D>>> curried)
static <A,B,C,D,E>
QuadFunction<A,B,C,D,E>assimilate4(java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,E>>>> curried)
static <A,B,C,D,E,F>
QuinFunction<A,B,C,D,E,F>assimilate5(java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,F>>>>> curried)
static <A,B,C,D,E,F,G>
SexFunction<A,B,C,D,E,F,G>assimilate6(java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,G>>>>>> curried)
static <A,B,C,D,E,F,G,H>
SeptFunction<A,B,C,D,E,F,G,H>assimilate7(java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,H>>>>>>> curried)
static <A,B,C,D,E,F,G,H,I>
OctFunction<A,B,C,D,E,F,G,H,I>assimilate8(java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,java.util.function.Function<H,I>>>>>>>> curried)
static <A,B,C,D,E,F,G,H,I,J>
NonFunction<A,B,C,D,E,F,G,H,I,J>assimilate9(java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,java.util.function.Function<H,java.util.function.Function<I,J>>>>>>>>> curried)
static <A,B,C,D>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.Consumer<D>>>fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.BiConsumer<C,D> next)
static <A,B,C,D,E>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<D,E>>>fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.BiFunction<C,D,E> next)
static <A,B,C,D>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.Predicate<D>>>fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.BiPredicate<C,D> next)
static <A,B,C>
java.util.function.Function<A,java.util.function.Consumer<B>>fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.Consumer<C> next)
static <A,B,C,D>
java.util.function.Function<A,java.util.function.Function<B,D>>fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.Function<C,D> next)
static <A,B,C,D>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.DoubleConsumer>>fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.ObjDoubleConsumer<C> next)
static <A,B,C,D>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.IntConsumer>>fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.ObjIntConsumer<C> next)
static <A,B,C,D>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.LongConsumer>>fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.ObjLongConsumer<C> next)
static <A,B,C>
java.util.function.Function<A,java.util.function.Predicate<B>>fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.Predicate<C> next)
static <A,B,C,D>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.ToDoubleFunction<D>>>fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.ToDoubleBiFunction<C,D> next)
static <A,B,C>
java.util.function.Function<A,java.util.function.ToDoubleFunction<B>>fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.ToDoubleFunction<C> next)
static <A,B,C,D>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.ToIntFunction<D>>>fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.ToIntBiFunction<C,D> next)
static <A,B,C>
java.util.function.Function<A,java.util.function.ToIntFunction<B>>fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.ToIntFunction<C> next)
static <A,B,C,D>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.ToLongFunction<D>>>fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.ToLongBiFunction<C,D> next)
static <A,B,C>
java.util.function.Function<A,java.util.function.ToLongFunction<B>>fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.ToLongFunction<C> next)
static java.util.function.DoubleFunction<java.util.function.DoubleFunction<java.util.function.DoubleUnaryOperator>>
fuse(java.util.function.DoubleBinaryOperator initial, java.util.function.DoubleBinaryOperator next)
static java.util.function.DoubleFunction<java.util.function.DoubleConsumer>
fuse(java.util.function.DoubleBinaryOperator initial, java.util.function.DoubleConsumer next)
static <A> java.util.function.DoubleFunction<java.util.function.DoubleFunction<A>>
fuse(java.util.function.DoubleBinaryOperator initial, java.util.function.DoubleFunction<A> next)
static java.util.function.DoubleFunction<java.util.function.DoublePredicate>
fuse(java.util.function.DoubleBinaryOperator initial, java.util.function.DoublePredicate next)
static java.util.function.DoubleFunction<java.util.function.DoubleToIntFunction>
fuse(java.util.function.DoubleBinaryOperator initial, java.util.function.DoubleToIntFunction next)
static java.util.function.DoubleFunction<java.util.function.DoubleToLongFunction>
fuse(java.util.function.DoubleBinaryOperator initial, java.util.function.DoubleToLongFunction next)
static java.util.function.DoubleFunction<java.util.function.DoubleUnaryOperator>
fuse(java.util.function.DoubleBinaryOperator initial, java.util.function.DoubleUnaryOperator next)
static <A,B>
java.util.function.DoubleFunction<java.util.function.Consumer<B>>fuse(java.util.function.DoubleFunction<A> initial, java.util.function.BiConsumer<A,B> next)
static <A,B,C>
java.util.function.DoubleFunction<java.util.function.Function<B,C>>fuse(java.util.function.DoubleFunction<A> initial, java.util.function.BiFunction<A,B,C> next)
static <A,B>
java.util.function.DoubleFunction<java.util.function.Predicate<B>>fuse(java.util.function.DoubleFunction<A> initial, java.util.function.BiPredicate<A,B> next)
static <A> java.util.function.DoubleConsumer
fuse(java.util.function.DoubleFunction<A> initial, java.util.function.Consumer<A> next)
static <A,B>
java.util.function.DoubleFunction<B>fuse(java.util.function.DoubleFunction<A> initial, java.util.function.Function<A,B> next)
static <A> java.util.function.DoubleFunction<java.util.function.DoubleConsumer>
fuse(java.util.function.DoubleFunction<A> initial, java.util.function.ObjDoubleConsumer<A> next)
static <A> java.util.function.DoubleFunction<java.util.function.IntConsumer>
fuse(java.util.function.DoubleFunction<A> initial, java.util.function.ObjIntConsumer<A> next)
static <A> java.util.function.DoubleFunction<java.util.function.LongConsumer>
fuse(java.util.function.DoubleFunction<A> initial, java.util.function.ObjLongConsumer<A> next)
static <A> java.util.function.DoublePredicate
fuse(java.util.function.DoubleFunction<A> initial, java.util.function.Predicate<A> next)
static <A,B>
java.util.function.DoubleFunction<java.util.function.ToDoubleFunction<B>>fuse(java.util.function.DoubleFunction<A> initial, java.util.function.ToDoubleBiFunction<A,B> next)
static <A> java.util.function.DoubleUnaryOperator
fuse(java.util.function.DoubleFunction<A> initial, java.util.function.ToDoubleFunction<A> next)
static <A,B>
java.util.function.DoubleFunction<java.util.function.ToIntFunction<B>>fuse(java.util.function.DoubleFunction<A> initial, java.util.function.ToIntBiFunction<A,B> next)
static <A> java.util.function.DoubleToIntFunction
fuse(java.util.function.DoubleFunction<A> initial, java.util.function.ToIntFunction<A> next)
static <A,B>
java.util.function.DoubleFunction<java.util.function.ToLongFunction<B>>fuse(java.util.function.DoubleFunction<A> initial, java.util.function.ToLongBiFunction<A,B> next)
static <A> java.util.function.DoubleToLongFunction
fuse(java.util.function.DoubleFunction<A> initial, java.util.function.ToLongFunction<A> next)
static java.util.function.DoubleUnaryOperator
fuse(java.util.function.DoubleSupplier initial, java.util.function.DoubleBinaryOperator next)
static Operator
fuse(java.util.function.DoubleSupplier initial, java.util.function.DoubleConsumer next)
static <A> java.util.function.Supplier<A>
fuse(java.util.function.DoubleSupplier initial, java.util.function.DoubleFunction<A> next)
static java.util.function.BooleanSupplier
fuse(java.util.function.DoubleSupplier initial, java.util.function.DoublePredicate next)
static java.util.function.IntSupplier
fuse(java.util.function.DoubleSupplier initial, java.util.function.DoubleToIntFunction next)
static java.util.function.LongSupplier
fuse(java.util.function.DoubleSupplier initial, java.util.function.DoubleToLongFunction next)
static java.util.function.DoubleSupplier
fuse(java.util.function.DoubleSupplier initial, java.util.function.DoubleUnaryOperator next)
static java.util.function.DoubleFunction<java.util.function.IntUnaryOperator>
fuse(java.util.function.DoubleToIntFunction initial, java.util.function.IntBinaryOperator next)
static java.util.function.DoubleConsumer
fuse(java.util.function.DoubleToIntFunction initial, java.util.function.IntConsumer next)
static java.util.function.DoublePredicate
fuse(java.util.function.DoubleToIntFunction initial, java.util.function.IntPredicate next)
static java.util.function.DoubleUnaryOperator
fuse(java.util.function.DoubleToIntFunction initial, java.util.function.IntToDoubleFunction next)
static java.util.function.DoubleToLongFunction
fuse(java.util.function.DoubleToIntFunction initial, java.util.function.IntToLongFunction next)
static java.util.function.DoubleToIntFunction
fuse(java.util.function.DoubleToIntFunction initial, java.util.function.IntUnaryOperator next)
static java.util.function.DoubleFunction<java.util.function.LongUnaryOperator>
fuse(java.util.function.DoubleToLongFunction initial, java.util.function.LongBinaryOperator next)
static java.util.function.DoubleConsumer
fuse(java.util.function.DoubleToLongFunction initial, java.util.function.LongConsumer next)
static <A> java.util.function.DoubleFunction<A>
fuse(java.util.function.DoubleToLongFunction initial, java.util.function.LongFunction<A> next)
static java.util.function.DoublePredicate
fuse(java.util.function.DoubleToLongFunction initial, java.util.function.LongPredicate next)
static java.util.function.DoubleUnaryOperator
fuse(java.util.function.DoubleToLongFunction initial, java.util.function.LongToDoubleFunction next)
static java.util.function.DoubleToLongFunction
fuse(java.util.function.DoubleToLongFunction initial, java.util.function.LongToIntFunction next)
static java.util.function.DoubleToLongFunction
fuse(java.util.function.DoubleToLongFunction initial, java.util.function.LongUnaryOperator next)
static java.util.function.DoubleFunction<java.util.function.DoubleUnaryOperator>
fuse(java.util.function.DoubleUnaryOperator initial, java.util.function.DoubleBinaryOperator next)
static java.util.function.DoubleConsumer
fuse(java.util.function.DoubleUnaryOperator initial, java.util.function.DoubleConsumer next)
static <A> java.util.function.DoubleFunction<A>
fuse(java.util.function.DoubleUnaryOperator initial, java.util.function.DoubleFunction<A> next)
static java.util.function.DoublePredicate
fuse(java.util.function.DoubleUnaryOperator initial, java.util.function.DoublePredicate next)
static java.util.function.DoubleToIntFunction
fuse(java.util.function.DoubleUnaryOperator initial, java.util.function.DoubleToIntFunction next)
static java.util.function.DoubleToLongFunction
fuse(java.util.function.DoubleUnaryOperator initial, java.util.function.DoubleToLongFunction next)
static java.util.function.DoubleUnaryOperator
fuse(java.util.function.DoubleUnaryOperator initial, java.util.function.DoubleUnaryOperator next)
static <A,B,C>
java.util.function.Function<A,java.util.function.Consumer<C>>fuse(java.util.function.Function<A,B> initial, java.util.function.BiConsumer<B,C> next)
static <A,B,C,D>
java.util.function.Function<A,java.util.function.Function<C,D>>fuse(java.util.function.Function<A,B> initial, java.util.function.BiFunction<B,C,D> next)
static <A,B>
java.util.function.Function<A,java.util.function.UnaryOperator<B>>fuse(java.util.function.Function<A,B> initial, java.util.function.BinaryOperator<B> next)
static <A,B,C>
java.util.function.Function<A,java.util.function.Predicate<C>>fuse(java.util.function.Function<A,B> initial, java.util.function.BiPredicate<B,C> next)
static <A,B>
java.util.function.Consumer<A>fuse(java.util.function.Function<A,B> initial, java.util.function.Consumer<B> next)
static <A,B,C>
java.util.function.Function<A,C>fuse(java.util.function.Function<A,B> initial, java.util.function.Function<B,C> next)
static <A,B>
java.util.function.Function<A,java.util.function.DoubleConsumer>fuse(java.util.function.Function<A,B> initial, java.util.function.ObjDoubleConsumer<B> next)
static <A,B>
java.util.function.Function<A,java.util.function.IntConsumer>fuse(java.util.function.Function<A,B> initial, java.util.function.ObjIntConsumer<B> next)
static <A,B>
java.util.function.Function<A,java.util.function.LongConsumer>fuse(java.util.function.Function<A,B> initial, java.util.function.ObjLongConsumer<B> next)
static <A,B>
java.util.function.Predicate<A>fuse(java.util.function.Function<A,B> initial, java.util.function.Predicate<B> next)
static <A,B,C>
java.util.function.Function<A,java.util.function.ToDoubleFunction<C>>fuse(java.util.function.Function<A,B> initial, java.util.function.ToDoubleBiFunction<B,C> next)
static <A,B>
java.util.function.ToDoubleFunction<A>fuse(java.util.function.Function<A,B> initial, java.util.function.ToDoubleFunction<B> next)
static <A,B,C>
java.util.function.Function<A,java.util.function.ToIntFunction<C>>fuse(java.util.function.Function<A,B> initial, java.util.function.ToIntBiFunction<B,C> next)
static <A,B>
java.util.function.ToIntFunction<A>fuse(java.util.function.Function<A,B> initial, java.util.function.ToIntFunction<B> next)
static <A,B,C>
java.util.function.Function<A,java.util.function.ToLongFunction<C>>fuse(java.util.function.Function<A,B> initial, java.util.function.ToLongBiFunction<B,C> next)
static <A,B>
java.util.function.ToLongFunction<A>fuse(java.util.function.Function<A,B> initial, java.util.function.ToLongFunction<B> next)
static <A,B>
java.util.function.Function<A,B>fuse(java.util.function.Function<A,B> initial, java.util.function.UnaryOperator<B> next)
static java.util.function.IntFunction<java.util.function.IntFunction<java.util.function.IntUnaryOperator>>
fuse(java.util.function.IntBinaryOperator initial, java.util.function.IntBinaryOperator next)
static java.util.function.IntFunction<java.util.function.IntConsumer>
fuse(java.util.function.IntBinaryOperator initial, java.util.function.IntConsumer next)
static <A> java.util.function.IntFunction<java.util.function.IntFunction<A>>
fuse(java.util.function.IntBinaryOperator initial, java.util.function.IntFunction<A> next)
static java.util.function.IntFunction<java.util.function.IntPredicate>
fuse(java.util.function.IntBinaryOperator initial, java.util.function.IntPredicate next)
static java.util.function.IntFunction<java.util.function.IntToDoubleFunction>
fuse(java.util.function.IntBinaryOperator initial, java.util.function.IntToDoubleFunction next)
static java.util.function.IntFunction<java.util.function.IntToLongFunction>
fuse(java.util.function.IntBinaryOperator initial, java.util.function.IntToLongFunction next)
static java.util.function.IntFunction<java.util.function.IntUnaryOperator>
fuse(java.util.function.IntBinaryOperator initial, java.util.function.IntUnaryOperator next)
static <A,B>
java.util.function.IntFunction<java.util.function.Consumer<B>>fuse(java.util.function.IntFunction<A> initial, java.util.function.BiConsumer<A,B> next)
static <A,B,C>
java.util.function.IntFunction<java.util.function.Function<B,C>>fuse(java.util.function.IntFunction<A> initial, java.util.function.BiFunction<A,B,C> next)
static <A,B>
java.util.function.IntFunction<java.util.function.Predicate<B>>fuse(java.util.function.IntFunction<A> initial, java.util.function.BiPredicate<A,B> next)
static <A> java.util.function.IntConsumer
fuse(java.util.function.IntFunction<A> initial, java.util.function.Consumer<A> next)
static <A,B>
java.util.function.IntFunction<B>fuse(java.util.function.IntFunction<A> initial, java.util.function.Function<A,B> next)
static <A> java.util.function.IntFunction<java.util.function.DoubleConsumer>
fuse(java.util.function.IntFunction<A> initial, java.util.function.ObjDoubleConsumer<A> next)
static <A> java.util.function.IntFunction<java.util.function.IntConsumer>
fuse(java.util.function.IntFunction<A> initial, java.util.function.ObjIntConsumer<A> next)
static <A> java.util.function.IntFunction<java.util.function.LongConsumer>
fuse(java.util.function.IntFunction<A> initial, java.util.function.ObjLongConsumer<A> next)
static <A> java.util.function.IntPredicate
fuse(java.util.function.IntFunction<A> initial, java.util.function.Predicate<A> next)
static <A,B>
java.util.function.IntFunction<java.util.function.ToDoubleFunction<B>>fuse(java.util.function.IntFunction<A> initial, java.util.function.ToDoubleBiFunction<A,B> next)
static <A> java.util.function.IntToDoubleFunction
fuse(java.util.function.IntFunction<A> initial, java.util.function.ToDoubleFunction<A> next)
static <A,B>
java.util.function.IntFunction<java.util.function.ToIntFunction<B>>fuse(java.util.function.IntFunction<A> initial, java.util.function.ToIntBiFunction<A,B> next)
static <A> java.util.function.IntUnaryOperator
fuse(java.util.function.IntFunction<A> initial, java.util.function.ToIntFunction<A> next)
static <A,B>
java.util.function.IntFunction<java.util.function.ToLongFunction<B>>fuse(java.util.function.IntFunction<A> initial, java.util.function.ToLongBiFunction<A,B> next)
static <A> java.util.function.IntToLongFunction
fuse(java.util.function.IntFunction<A> initial, java.util.function.ToLongFunction<A> next)
static java.util.function.IntUnaryOperator
fuse(java.util.function.IntSupplier initial, java.util.function.IntBinaryOperator next)
static Operator
fuse(java.util.function.IntSupplier initial, java.util.function.IntConsumer next)
static <A> java.util.function.Supplier<A>
fuse(java.util.function.IntSupplier initial, java.util.function.IntFunction<A> next)
static java.util.function.BooleanSupplier
fuse(java.util.function.IntSupplier initial, java.util.function.IntPredicate next)
static java.util.function.DoubleSupplier
fuse(java.util.function.IntSupplier initial, java.util.function.IntToDoubleFunction next)
static java.util.function.LongSupplier
fuse(java.util.function.IntSupplier initial, java.util.function.IntToLongFunction next)
static java.util.function.IntSupplier
fuse(java.util.function.IntSupplier initial, java.util.function.IntUnaryOperator next)
static java.util.function.IntFunction<java.util.function.DoubleUnaryOperator>
fuse(java.util.function.IntToDoubleFunction initial, java.util.function.DoubleBinaryOperator next)
static java.util.function.IntConsumer
fuse(java.util.function.IntToDoubleFunction initial, java.util.function.DoubleConsumer next)
static <A> java.util.function.IntFunction<A>
fuse(java.util.function.IntToDoubleFunction initial, java.util.function.DoubleFunction<A> next)
static java.util.function.IntPredicate
fuse(java.util.function.IntToDoubleFunction initial, java.util.function.DoublePredicate next)
static java.util.function.IntUnaryOperator
fuse(java.util.function.IntToDoubleFunction initial, java.util.function.DoubleToIntFunction next)
static java.util.function.IntToLongFunction
fuse(java.util.function.IntToDoubleFunction initial, java.util.function.DoubleToLongFunction next)
static java.util.function.IntToDoubleFunction
fuse(java.util.function.IntToDoubleFunction initial, java.util.function.DoubleUnaryOperator next)
static java.util.function.IntFunction<java.util.function.LongUnaryOperator>
fuse(java.util.function.IntToLongFunction initial, java.util.function.LongBinaryOperator next)
static java.util.function.IntConsumer
fuse(java.util.function.IntToLongFunction initial, java.util.function.LongConsumer next)
static <A> java.util.function.IntFunction<A>
fuse(java.util.function.IntToLongFunction initial, java.util.function.LongFunction<A> next)
static java.util.function.IntPredicate
fuse(java.util.function.IntToLongFunction initial, java.util.function.LongPredicate next)
static java.util.function.IntToDoubleFunction
fuse(java.util.function.IntToLongFunction initial, java.util.function.LongToDoubleFunction next)
static java.util.function.IntUnaryOperator
fuse(java.util.function.IntToLongFunction initial, java.util.function.LongToIntFunction next)
static java.util.function.IntToLongFunction
fuse(java.util.function.IntToLongFunction initial, java.util.function.LongUnaryOperator next)
static java.util.function.IntFunction<java.util.function.IntUnaryOperator>
fuse(java.util.function.IntUnaryOperator initial, java.util.function.IntBinaryOperator next)
static java.util.function.IntConsumer
fuse(java.util.function.IntUnaryOperator initial, java.util.function.IntConsumer next)
static <A> java.util.function.IntFunction<A>
fuse(java.util.function.IntUnaryOperator initial, java.util.function.IntFunction<A> next)
static java.util.function.IntPredicate
fuse(java.util.function.IntUnaryOperator initial, java.util.function.IntPredicate next)
static java.util.function.IntToDoubleFunction
fuse(java.util.function.IntUnaryOperator initial, java.util.function.IntToDoubleFunction next)
static java.util.function.IntToLongFunction
fuse(java.util.function.IntUnaryOperator initial, java.util.function.IntToLongFunction next)
static java.util.function.IntUnaryOperator
fuse(java.util.function.IntUnaryOperator initial, java.util.function.IntUnaryOperator next)
static java.util.function.LongFunction<java.util.function.LongFunction<java.util.function.LongUnaryOperator>>
fuse(java.util.function.LongBinaryOperator initial, java.util.function.LongBinaryOperator next)
static java.util.function.LongFunction<java.util.function.LongConsumer>
fuse(java.util.function.LongBinaryOperator initial, java.util.function.LongConsumer next)
static <A> java.util.function.LongFunction<java.util.function.LongFunction<A>>
fuse(java.util.function.LongBinaryOperator initial, java.util.function.LongFunction<A> next)
static java.util.function.LongFunction<java.util.function.LongPredicate>
fuse(java.util.function.LongBinaryOperator initial, java.util.function.LongPredicate next)
static java.util.function.LongFunction<java.util.function.LongToDoubleFunction>
fuse(java.util.function.LongBinaryOperator initial, java.util.function.LongToDoubleFunction next)
static java.util.function.LongFunction<java.util.function.LongToIntFunction>
fuse(java.util.function.LongBinaryOperator initial, java.util.function.LongToIntFunction next)
static java.util.function.LongFunction<java.util.function.LongUnaryOperator>
fuse(java.util.function.LongBinaryOperator initial, java.util.function.LongUnaryOperator next)
static <A,B>
java.util.function.LongFunction<java.util.function.Consumer<B>>fuse(java.util.function.LongFunction<A> initial, java.util.function.BiConsumer<A,B> next)
static <A,B,C>
java.util.function.LongFunction<java.util.function.Function<B,C>>fuse(java.util.function.LongFunction<A> initial, java.util.function.BiFunction<A,B,C> next)
static <A,B>
java.util.function.LongFunction<java.util.function.Predicate<B>>fuse(java.util.function.LongFunction<A> initial, java.util.function.BiPredicate<A,B> next)
static <A> java.util.function.LongConsumer
fuse(java.util.function.LongFunction<A> initial, java.util.function.Consumer<A> next)
static <A,B>
java.util.function.LongFunction<B>fuse(java.util.function.LongFunction<A> initial, java.util.function.Function<A,B> next)
static <A> java.util.function.LongFunction<java.util.function.DoubleConsumer>
fuse(java.util.function.LongFunction<A> initial, java.util.function.ObjDoubleConsumer<A> next)
static <A> java.util.function.LongFunction<java.util.function.IntConsumer>
fuse(java.util.function.LongFunction<A> initial, java.util.function.ObjIntConsumer<A> next)
static <A> java.util.function.LongFunction<java.util.function.LongConsumer>
fuse(java.util.function.LongFunction<A> initial, java.util.function.ObjLongConsumer<A> next)
static <A> java.util.function.LongPredicate
fuse(java.util.function.LongFunction<A> initial, java.util.function.Predicate<A> next)
static <A,B>
java.util.function.LongFunction<java.util.function.ToDoubleFunction<B>>fuse(java.util.function.LongFunction<A> initial, java.util.function.ToDoubleBiFunction<A,B> next)
static <A> java.util.function.LongToDoubleFunction
fuse(java.util.function.LongFunction<A> initial, java.util.function.ToDoubleFunction<A> next)
static <A,B>
java.util.function.LongFunction<java.util.function.ToIntFunction<B>>fuse(java.util.function.LongFunction<A> initial, java.util.function.ToIntBiFunction<A,B> next)
static <A> java.util.function.LongToIntFunction
fuse(java.util.function.LongFunction<A> initial, java.util.function.ToIntFunction<A> next)
static <A,B>
java.util.function.LongFunction<java.util.function.ToLongFunction<B>>fuse(java.util.function.LongFunction<A> initial, java.util.function.ToLongBiFunction<A,B> next)
static <A> java.util.function.LongUnaryOperator
fuse(java.util.function.LongFunction<A> initial, java.util.function.ToLongFunction<A> next)
static java.util.function.LongUnaryOperator
fuse(java.util.function.LongSupplier initial, java.util.function.LongBinaryOperator next)
static Operator
fuse(java.util.function.LongSupplier initial, java.util.function.LongConsumer next)
static <A> java.util.function.Supplier<A>
fuse(java.util.function.LongSupplier initial, java.util.function.LongFunction<A> next)
static java.util.function.BooleanSupplier
fuse(java.util.function.LongSupplier initial, java.util.function.LongPredicate next)
static java.util.function.DoubleSupplier
fuse(java.util.function.LongSupplier initial, java.util.function.LongToDoubleFunction next)
static java.util.function.DoubleSupplier
fuse(java.util.function.LongSupplier initial, java.util.function.LongToIntFunction next)
static java.util.function.LongSupplier
fuse(java.util.function.LongSupplier initial, java.util.function.LongUnaryOperator next)
static java.util.function.LongFunction<java.util.function.DoubleUnaryOperator>
fuse(java.util.function.LongToDoubleFunction initial, java.util.function.DoubleBinaryOperator next)
static java.util.function.LongConsumer
fuse(java.util.function.LongToDoubleFunction initial, java.util.function.DoubleConsumer next)
static <A> java.util.function.LongFunction<A>
fuse(java.util.function.LongToDoubleFunction initial, java.util.function.DoubleFunction<A> next)
static java.util.function.LongPredicate
fuse(java.util.function.LongToDoubleFunction initial, java.util.function.DoublePredicate next)
static java.util.function.LongToIntFunction
fuse(java.util.function.LongToDoubleFunction initial, java.util.function.DoubleToIntFunction next)
static java.util.function.LongUnaryOperator
fuse(java.util.function.LongToDoubleFunction initial, java.util.function.DoubleToLongFunction next)
static java.util.function.LongToDoubleFunction
fuse(java.util.function.LongToDoubleFunction initial, java.util.function.DoubleUnaryOperator next)
static java.util.function.LongFunction<java.util.function.IntUnaryOperator>
fuse(java.util.function.LongToIntFunction initial, java.util.function.IntBinaryOperator next)
static java.util.function.LongConsumer
fuse(java.util.function.LongToIntFunction initial, java.util.function.IntConsumer next)
static <A> java.util.function.LongFunction<A>
fuse(java.util.function.LongToIntFunction initial, java.util.function.IntFunction<A> next)
static java.util.function.LongPredicate
fuse(java.util.function.LongToIntFunction initial, java.util.function.IntPredicate next)
static java.util.function.LongToDoubleFunction
fuse(java.util.function.LongToIntFunction initial, java.util.function.IntToDoubleFunction next)
static java.util.function.LongUnaryOperator
fuse(java.util.function.LongToIntFunction initial, java.util.function.IntToLongFunction next)
static java.util.function.LongToIntFunction
fuse(java.util.function.LongToIntFunction initial, java.util.function.IntUnaryOperator next)
static java.util.function.LongFunction<java.util.function.LongUnaryOperator>
fuse(java.util.function.LongUnaryOperator initial, java.util.function.LongBinaryOperator next)
static java.util.function.LongConsumer
fuse(java.util.function.LongUnaryOperator initial, java.util.function.LongConsumer next)
static <A> java.util.function.LongFunction<A>
fuse(java.util.function.LongUnaryOperator initial, java.util.function.LongFunction<A> next)
static java.util.function.LongPredicate
fuse(java.util.function.LongUnaryOperator initial, java.util.function.LongPredicate next)
static java.util.function.LongToDoubleFunction
fuse(java.util.function.LongUnaryOperator initial, java.util.function.LongToDoubleFunction next)
static java.util.function.LongToIntFunction
fuse(java.util.function.LongUnaryOperator initial, java.util.function.LongToIntFunction next)
static java.util.function.LongUnaryOperator
fuse(java.util.function.LongUnaryOperator initial, java.util.function.LongUnaryOperator next)
static <A,B>
java.util.function.Function<A,B>fuse(java.util.function.Predicate<A> initial, java.util.function.Function<java.lang.Boolean,B> next)
static <A,B>
java.util.function.Consumer<B>fuse(java.util.function.Supplier<A> initial, java.util.function.BiConsumer<A,B> next)
static <A,B,C>
java.util.function.Function<B,C>fuse(java.util.function.Supplier<A> initial, java.util.function.BiFunction<A,B,C> next)
static <A,B>
java.util.function.Predicate<B>fuse(java.util.function.Supplier<A> initial, java.util.function.BiPredicate<A,B> next)
static <A> Operator
fuse(java.util.function.Supplier<A> initial, java.util.function.Consumer<A> next)
static <A,B>
java.util.function.Supplier<B>fuse(java.util.function.Supplier<A> initial, java.util.function.Function<A,B> next)
static <A> java.util.function.DoubleConsumer
fuse(java.util.function.Supplier<A> initial, java.util.function.ObjDoubleConsumer<A> next)
static <A> java.util.function.IntConsumer
fuse(java.util.function.Supplier<A> initial, java.util.function.ObjIntConsumer<A> next)
static <A> java.util.function.LongConsumer
fuse(java.util.function.Supplier<A> initial, java.util.function.ObjLongConsumer<A> next)
static <A> java.util.function.BooleanSupplier
fuse(java.util.function.Supplier<A> initial, java.util.function.Predicate<A> next)
static <A,B>
java.util.function.ToDoubleFunction<B>fuse(java.util.function.Supplier<A> initial, java.util.function.ToDoubleBiFunction<A,B> next)
static <A> java.util.function.DoubleSupplier
fuse(java.util.function.Supplier<A> initial, java.util.function.ToDoubleFunction<A> next)
static <A,B>
java.util.function.ToIntFunction<B>fuse(java.util.function.Supplier<A> initial, java.util.function.ToIntBiFunction<A,B> next)
static <A> java.util.function.IntSupplier
fuse(java.util.function.Supplier<A> initial, java.util.function.ToIntFunction<A> next)
static <A,B>
java.util.function.ToLongFunction<B>fuse(java.util.function.Supplier<A> initial, java.util.function.ToLongBiFunction<A,B> next)
static <A> java.util.function.LongSupplier
fuse(java.util.function.Supplier<A> initial, java.util.function.ToLongFunction<A> next)
static <A,B>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.DoubleUnaryOperator>>fuse(java.util.function.ToDoubleBiFunction<A,B> initial, java.util.function.DoubleBinaryOperator next)
static <A,B>
java.util.function.Function<A,java.util.function.Consumer<B>>fuse(java.util.function.ToDoubleBiFunction<A,B> initial, java.util.function.DoubleConsumer next)
static <A,B,C>
java.util.function.Function<A,java.util.function.Function<B,C>>fuse(java.util.function.ToDoubleBiFunction<A,B> initial, java.util.function.DoubleFunction<C> next)
static <A,B>
java.util.function.Function<A,java.util.function.Predicate<B>>fuse(java.util.function.ToDoubleBiFunction<A,B> initial, java.util.function.DoublePredicate next)
static <A,B>
java.util.function.Function<A,java.util.function.ToIntFunction<B>>fuse(java.util.function.ToDoubleBiFunction<A,B> initial, java.util.function.DoubleToIntFunction next)
static <A,B>
java.util.function.Function<A,java.util.function.ToLongFunction<B>>fuse(java.util.function.ToDoubleBiFunction<A,B> initial, java.util.function.DoubleToLongFunction next)
static <A,B>
java.util.function.Function<A,java.util.function.ToDoubleFunction<B>>fuse(java.util.function.ToDoubleBiFunction<A,B> initial, java.util.function.DoubleUnaryOperator next)
static <A> java.util.function.Function<A,java.util.function.DoubleUnaryOperator>
fuse(java.util.function.ToDoubleFunction<A> initial, java.util.function.DoubleBinaryOperator next)
static <A> java.util.function.Consumer<A>
fuse(java.util.function.ToDoubleFunction<A> initial, java.util.function.DoubleConsumer next)
static <A,B>
java.util.function.Function<A,B>fuse(java.util.function.ToDoubleFunction<A> initial, java.util.function.DoubleFunction<B> next)
static <A> java.util.function.Predicate<A>
fuse(java.util.function.ToDoubleFunction<A> initial, java.util.function.DoublePredicate next)
static <A> java.util.function.ToIntFunction<A>
fuse(java.util.function.ToDoubleFunction<A> initial, java.util.function.DoubleToIntFunction next)
static <A> java.util.function.ToLongFunction<A>
fuse(java.util.function.ToDoubleFunction<A> initial, java.util.function.DoubleToLongFunction next)
static <A> java.util.function.ToDoubleFunction<A>
fuse(java.util.function.ToDoubleFunction<A> initial, java.util.function.DoubleUnaryOperator next)
static <A,B,C>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.IntUnaryOperator>>fuse(java.util.function.ToIntBiFunction<A,B> initial, java.util.function.IntBinaryOperator next)
static <A,B,C>
java.util.function.Function<A,java.util.function.Consumer<B>>fuse(java.util.function.ToIntBiFunction<A,B> initial, java.util.function.IntConsumer next)
static <A,B,C>
java.util.function.Function<A,java.util.function.Function<B,C>>fuse(java.util.function.ToIntBiFunction<A,B> initial, java.util.function.IntFunction<C> next)
static <A,B,C>
java.util.function.Function<A,java.util.function.Predicate<B>>fuse(java.util.function.ToIntBiFunction<A,B> initial, java.util.function.IntPredicate next)
static <A,B,C>
java.util.function.Function<A,java.util.function.ToDoubleFunction<B>>fuse(java.util.function.ToIntBiFunction<A,B> initial, java.util.function.IntToDoubleFunction next)
static <A,B,C>
java.util.function.Function<A,java.util.function.ToLongFunction<B>>fuse(java.util.function.ToIntBiFunction<A,B> initial, java.util.function.IntToLongFunction next)
static <A,B,C>
java.util.function.Function<A,java.util.function.ToIntFunction<B>>fuse(java.util.function.ToIntBiFunction<A,B> initial, java.util.function.IntUnaryOperator next)
static <A,B>
java.util.function.Function<A,java.util.function.IntUnaryOperator>fuse(java.util.function.ToIntFunction<A> initial, java.util.function.IntBinaryOperator next)
static <A> java.util.function.Consumer<A>
fuse(java.util.function.ToIntFunction<A> initial, java.util.function.IntConsumer next)
static <A,B>
java.util.function.Function<A,B>fuse(java.util.function.ToIntFunction<A> initial, java.util.function.IntFunction<B> next)
static <A> java.util.function.Predicate<A>
fuse(java.util.function.ToIntFunction<A> initial, java.util.function.IntPredicate next)
static <A> java.util.function.ToDoubleFunction<A>
fuse(java.util.function.ToIntFunction<A> initial, java.util.function.IntToDoubleFunction next)
static <A> java.util.function.ToLongFunction<A>
fuse(java.util.function.ToIntFunction<A> initial, java.util.function.IntToLongFunction next)
static <A> java.util.function.ToIntFunction<A>
fuse(java.util.function.ToIntFunction<A> initial, java.util.function.IntUnaryOperator next)
static <A,B>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.LongUnaryOperator>>fuse(java.util.function.ToLongBiFunction<A,B> initial, java.util.function.LongBinaryOperator next)
static <A,B>
java.util.function.Function<A,java.util.function.Consumer<B>>fuse(java.util.function.ToLongBiFunction<A,B> initial, java.util.function.LongConsumer next)
static <A,B,C>
java.util.function.Function<A,java.util.function.Function<B,C>>fuse(java.util.function.ToLongBiFunction<A,B> initial, java.util.function.LongFunction<C> next)
static <A,B>
java.util.function.Function<A,java.util.function.Predicate<B>>fuse(java.util.function.ToLongBiFunction<A,B> initial, java.util.function.LongPredicate next)
static <A,B>
java.util.function.Function<A,java.util.function.ToDoubleFunction<B>>fuse(java.util.function.ToLongBiFunction<A,B> initial, java.util.function.LongToDoubleFunction next)
static <A,B>
java.util.function.Function<A,java.util.function.ToIntFunction<B>>fuse(java.util.function.ToLongBiFunction<A,B> initial, java.util.function.LongToIntFunction next)
static <A,B>
java.util.function.Function<A,java.util.function.ToLongFunction<B>>fuse(java.util.function.ToLongBiFunction<A,B> initial, java.util.function.LongUnaryOperator next)
static <A> java.util.function.Function<A,java.util.function.LongUnaryOperator>
fuse(java.util.function.ToLongFunction<A> initial, java.util.function.LongBinaryOperator next)
static <A> java.util.function.Consumer<A>
fuse(java.util.function.ToLongFunction<A> initial, java.util.function.LongConsumer next)
static <A,B>
java.util.function.Function<A,B>fuse(java.util.function.ToLongFunction<A> initial, java.util.function.LongFunction<B> next)
static <A> java.util.function.Predicate<A>
fuse(java.util.function.ToLongFunction<A> initial, java.util.function.LongPredicate next)
static <A> java.util.function.ToDoubleFunction<A>
fuse(java.util.function.ToLongFunction<A> initial, java.util.function.LongToDoubleFunction next)
static <A> java.util.function.ToIntFunction<A>
fuse(java.util.function.ToLongFunction<A> initial, java.util.function.LongToIntFunction next)
static <A> java.util.function.ToLongFunction<A>
fuse(java.util.function.ToLongFunction<A> initial, java.util.function.LongUnaryOperator next)
static <A> java.util.function.UnaryOperator<A>
id(java.lang.Class<A> clazz)
static <A,B,C>
java.util.function.Function<A,java.util.function.Function<B,C>>split(java.util.function.BiFunction<A,B,C> initial)
static <A,B,C,D,E,F,G,H,I,J,K>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,java.util.function.Function<H,java.util.function.Function<I,java.util.function.Function<J,K>>>>>>>>>>split(DecFunction<A,B,C,D,E,F,G,H,I,J,K> initial)
static <A,B,C,D,E,F,G,H,I,J,K,L,M>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,java.util.function.Function<H,java.util.function.Function<I,java.util.function.Function<J,java.util.function.Function<K,java.util.function.Function<L,M>>>>>>>>>>>>split(DodecFunction<A,B,C,D,E,F,G,H,I,J,K,L,M> initial)
static <A,B,C,D,E,F,G,H,I,J>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,java.util.function.Function<H,java.util.function.Function<I,J>>>>>>>>>split(NonFunction<A,B,C,D,E,F,G,H,I,J> initial)
static <A,B,C,D,E,F,G,H,I>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,java.util.function.Function<H,I>>>>>>>>split(OctFunction<A,B,C,D,E,F,G,H,I> initial)
static <A,B,C,D,E>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,E>>>>split(QuadFunction<A,B,C,D,E> initial)
static <A,B,C,D,E,F>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,F>>>>>split(QuinFunction<A,B,C,D,E,F> initial)
static <A,B,C,D,E,F,G,H>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,H>>>>>>>split(SeptFunction<A,B,C,D,E,F,G,H> initial)
static <A,B,C,D,E,F,G>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,G>>>>>>split(SexFunction<A,B,C,D,E,F,G> initial)
static <A,B,C,D>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,D>>>split(TriFunction<A,B,C,D> initial)
static <A,B,C,D,E,F,G,H,I,J,K,L>
java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,java.util.function.Function<H,java.util.function.Function<I,java.util.function.Function<J,java.util.function.Function<K,L>>>>>>>>>>>split(UndecFunction<A,B,C,D,E,F,G,H,I,J,K,L> initial)
static <A> Fusion.WithSupplier<A>
with(A initial)
static <A> Fusion.WithFunction<A,A>
with(java.lang.Class<A> clazz)
static <A,B>
Fusion.WithBiConsumer<A,B>with(java.util.function.BiConsumer<A,B> initial)
static <A,B,C>
Fusion.WithBiFunction<A,B,C>with(java.util.function.BiFunction<A,B,C> initial)
static <A,B>
Fusion.WithBiPredicate<A,B>with(java.util.function.BiPredicate<A,B> initial)
static <A> Fusion.WithConsumer<A>
with(java.util.function.Consumer<A> initial)
static <A,B>
Fusion.WithFunction<A,B>with(java.util.function.Function<A,B> initial)
static <A> Fusion.WithPredicate<A>
with(java.util.function.Predicate<A> initial)
static <A> Fusion.WithSupplier<A>
with(java.util.function.Supplier<A> initial)
static <A> Fusion.WithToDoubleFunction<A>
with(java.util.function.ToDoubleFunction<A> initial)
static <A> Fusion.WithToIntFunction<A>
with(java.util.function.ToIntFunction<A> initial)
static <A> Fusion.WithToLongFunction<A>
with(java.util.function.ToLongFunction<A> initial)
static <A,B>
Fusion.WithBiConsumer<A,B>withBiConsumer(java.util.function.BiConsumer<A,B> initial)
static <A,B,C>
Fusion.WithBiFunction<A,B,C>withBiFunction(java.util.function.BiFunction<A,B,C> initial)
static <A,B>
Fusion.WithBiPredicate<A,B>withBiPredicate(java.util.function.BiPredicate<A,B> initial)
static <A> Fusion.WithFunction<A,A>
withClass(java.lang.Class<A> clazz)
static <A> Fusion.WithConsumer<A>
withConsumer(java.util.function.Consumer<A> initial)
static <A,B>
Fusion.WithFunction<A,B>withFunction(java.util.function.Function<A,B> initial)
static <A> Fusion.WithSupplier<A>
withObject(A initial)
static <A> Fusion.WithPredicate<A>
withPredicate(java.util.function.Predicate<A> initial)
static <A> Fusion.WithSupplier<A>
withSupplier(java.util.function.Supplier<A> initial)
static <A> Fusion.WithToDoubleFunction<A>
withToDoubleFunction(java.util.function.ToDoubleFunction<A> initial)
static <A> Fusion.WithToIntFunction<A>
withToIntFunction(java.util.function.ToIntFunction<A> initial)
static <A> Fusion.WithToLongFunction<A>
withToLongFunction(java.util.function.ToLongFunction<A> initial)
-
-
-
Method Detail
-
id
public static <A> java.util.function.UnaryOperator<A> id(java.lang.Class<A> clazz)
-
fuse
public static <A,B,C> java.util.function.Function<A,C> fuse(java.util.function.Function<A,B> initial, java.util.function.Function<B,C> next)
-
fuse
public static <A,B,C,D> java.util.function.Function<A,java.util.function.Function<C,D>> fuse(java.util.function.Function<A,B> initial, java.util.function.BiFunction<B,C,D> next)
-
fuse
public static <A,B> java.util.function.ToDoubleFunction<A> fuse(java.util.function.Function<A,B> initial, java.util.function.ToDoubleFunction<B> next)
-
fuse
public static <A,B,C> java.util.function.Function<A,java.util.function.ToDoubleFunction<C>> fuse(java.util.function.Function<A,B> initial, java.util.function.ToDoubleBiFunction<B,C> next)
-
fuse
public static <A,B> java.util.function.ToIntFunction<A> fuse(java.util.function.Function<A,B> initial, java.util.function.ToIntFunction<B> next)
-
fuse
public static <A,B,C> java.util.function.Function<A,java.util.function.ToIntFunction<C>> fuse(java.util.function.Function<A,B> initial, java.util.function.ToIntBiFunction<B,C> next)
-
fuse
public static <A,B> java.util.function.ToLongFunction<A> fuse(java.util.function.Function<A,B> initial, java.util.function.ToLongFunction<B> next)
-
fuse
public static <A,B,C> java.util.function.Function<A,java.util.function.ToLongFunction<C>> fuse(java.util.function.Function<A,B> initial, java.util.function.ToLongBiFunction<B,C> next)
-
fuse
public static <A,B> java.util.function.Predicate<A> fuse(java.util.function.Function<A,B> initial, java.util.function.Predicate<B> next)
-
fuse
public static <A,B,C> java.util.function.Function<A,java.util.function.Predicate<C>> fuse(java.util.function.Function<A,B> initial, java.util.function.BiPredicate<B,C> next)
-
fuse
public static <A,B> java.util.function.Consumer<A> fuse(java.util.function.Function<A,B> initial, java.util.function.Consumer<B> next)
-
fuse
public static <A,B,C> java.util.function.Function<A,java.util.function.Consumer<C>> fuse(java.util.function.Function<A,B> initial, java.util.function.BiConsumer<B,C> next)
-
fuse
public static <A,B> java.util.function.Function<A,java.util.function.DoubleConsumer> fuse(java.util.function.Function<A,B> initial, java.util.function.ObjDoubleConsumer<B> next)
-
fuse
public static <A,B> java.util.function.Function<A,java.util.function.IntConsumer> fuse(java.util.function.Function<A,B> initial, java.util.function.ObjIntConsumer<B> next)
-
fuse
public static <A,B> java.util.function.Function<A,java.util.function.LongConsumer> fuse(java.util.function.Function<A,B> initial, java.util.function.ObjLongConsumer<B> next)
-
fuse
public static <A,B> java.util.function.Function<A,B> fuse(java.util.function.Function<A,B> initial, java.util.function.UnaryOperator<B> next)
-
fuse
public static <A,B> java.util.function.Function<A,java.util.function.UnaryOperator<B>> fuse(java.util.function.Function<A,B> initial, java.util.function.BinaryOperator<B> next)
-
fuse
public static <A,B,C,D> java.util.function.Function<A,java.util.function.Function<B,D>> fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.Function<C,D> next)
-
fuse
public static <A,B,C,D,E> java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<D,E>>> fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.BiFunction<C,D,E> next)
-
fuse
public static <A,B,C> java.util.function.Function<A,java.util.function.ToDoubleFunction<B>> fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.ToDoubleFunction<C> next)
-
fuse
public static <A,B,C,D> java.util.function.Function<A,java.util.function.Function<B,java.util.function.ToDoubleFunction<D>>> fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.ToDoubleBiFunction<C,D> next)
-
fuse
public static <A,B,C> java.util.function.Function<A,java.util.function.ToIntFunction<B>> fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.ToIntFunction<C> next)
-
fuse
public static <A,B,C,D> java.util.function.Function<A,java.util.function.Function<B,java.util.function.ToIntFunction<D>>> fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.ToIntBiFunction<C,D> next)
-
fuse
public static <A,B,C> java.util.function.Function<A,java.util.function.ToLongFunction<B>> fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.ToLongFunction<C> next)
-
fuse
public static <A,B,C,D> java.util.function.Function<A,java.util.function.Function<B,java.util.function.ToLongFunction<D>>> fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.ToLongBiFunction<C,D> next)
-
fuse
public static <A,B,C> java.util.function.Function<A,java.util.function.Predicate<B>> fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.Predicate<C> next)
-
fuse
public static <A,B,C,D> java.util.function.Function<A,java.util.function.Function<B,java.util.function.Predicate<D>>> fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.BiPredicate<C,D> next)
-
fuse
public static <A,B,C> java.util.function.Function<A,java.util.function.Consumer<B>> fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.Consumer<C> next)
-
fuse
public static <A,B,C,D> java.util.function.Function<A,java.util.function.Function<B,java.util.function.Consumer<D>>> fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.BiConsumer<C,D> next)
-
fuse
public static <A,B,C,D> java.util.function.Function<A,java.util.function.Function<B,java.util.function.DoubleConsumer>> fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.ObjDoubleConsumer<C> next)
-
fuse
public static <A,B,C,D> java.util.function.Function<A,java.util.function.Function<B,java.util.function.IntConsumer>> fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.ObjIntConsumer<C> next)
-
fuse
public static <A,B,C,D> java.util.function.Function<A,java.util.function.Function<B,java.util.function.LongConsumer>> fuse(java.util.function.BiFunction<A,B,C> initial, java.util.function.ObjLongConsumer<C> next)
-
fuse
public static <A,B> java.util.function.DoubleFunction<B> fuse(java.util.function.DoubleFunction<A> initial, java.util.function.Function<A,B> next)
-
fuse
public static <A,B,C> java.util.function.DoubleFunction<java.util.function.Function<B,C>> fuse(java.util.function.DoubleFunction<A> initial, java.util.function.BiFunction<A,B,C> next)
-
fuse
public static <A> java.util.function.DoubleUnaryOperator fuse(java.util.function.DoubleFunction<A> initial, java.util.function.ToDoubleFunction<A> next)
-
fuse
public static <A,B> java.util.function.DoubleFunction<java.util.function.ToDoubleFunction<B>> fuse(java.util.function.DoubleFunction<A> initial, java.util.function.ToDoubleBiFunction<A,B> next)
-
fuse
public static <A> java.util.function.DoubleToIntFunction fuse(java.util.function.DoubleFunction<A> initial, java.util.function.ToIntFunction<A> next)
-
fuse
public static <A,B> java.util.function.DoubleFunction<java.util.function.ToIntFunction<B>> fuse(java.util.function.DoubleFunction<A> initial, java.util.function.ToIntBiFunction<A,B> next)
-
fuse
public static <A> java.util.function.DoubleToLongFunction fuse(java.util.function.DoubleFunction<A> initial, java.util.function.ToLongFunction<A> next)
-
fuse
public static <A,B> java.util.function.DoubleFunction<java.util.function.ToLongFunction<B>> fuse(java.util.function.DoubleFunction<A> initial, java.util.function.ToLongBiFunction<A,B> next)
-
fuse
public static <A> java.util.function.DoublePredicate fuse(java.util.function.DoubleFunction<A> initial, java.util.function.Predicate<A> next)
-
fuse
public static <A,B> java.util.function.DoubleFunction<java.util.function.Predicate<B>> fuse(java.util.function.DoubleFunction<A> initial, java.util.function.BiPredicate<A,B> next)
-
fuse
public static <A> java.util.function.DoubleConsumer fuse(java.util.function.DoubleFunction<A> initial, java.util.function.Consumer<A> next)
-
fuse
public static <A,B> java.util.function.DoubleFunction<java.util.function.Consumer<B>> fuse(java.util.function.DoubleFunction<A> initial, java.util.function.BiConsumer<A,B> next)
-
fuse
public static <A> java.util.function.DoubleFunction<java.util.function.DoubleConsumer> fuse(java.util.function.DoubleFunction<A> initial, java.util.function.ObjDoubleConsumer<A> next)
-
fuse
public static <A> java.util.function.DoubleFunction<java.util.function.IntConsumer> fuse(java.util.function.DoubleFunction<A> initial, java.util.function.ObjIntConsumer<A> next)
-
fuse
public static <A> java.util.function.DoubleFunction<java.util.function.LongConsumer> fuse(java.util.function.DoubleFunction<A> initial, java.util.function.ObjLongConsumer<A> next)
-
fuse
public static java.util.function.DoubleUnaryOperator fuse(java.util.function.DoubleToIntFunction initial, java.util.function.IntToDoubleFunction next)
-
fuse
public static java.util.function.DoubleToLongFunction fuse(java.util.function.DoubleToIntFunction initial, java.util.function.IntToLongFunction next)
-
fuse
public static java.util.function.DoublePredicate fuse(java.util.function.DoubleToIntFunction initial, java.util.function.IntPredicate next)
-
fuse
public static java.util.function.DoubleConsumer fuse(java.util.function.DoubleToIntFunction initial, java.util.function.IntConsumer next)
-
fuse
public static java.util.function.DoubleToIntFunction fuse(java.util.function.DoubleToIntFunction initial, java.util.function.IntUnaryOperator next)
-
fuse
public static java.util.function.DoubleFunction<java.util.function.IntUnaryOperator> fuse(java.util.function.DoubleToIntFunction initial, java.util.function.IntBinaryOperator next)
-
fuse
public static <A> java.util.function.DoubleFunction<A> fuse(java.util.function.DoubleToLongFunction initial, java.util.function.LongFunction<A> next)
-
fuse
public static java.util.function.DoubleUnaryOperator fuse(java.util.function.DoubleToLongFunction initial, java.util.function.LongToDoubleFunction next)
-
fuse
public static java.util.function.DoubleToLongFunction fuse(java.util.function.DoubleToLongFunction initial, java.util.function.LongToIntFunction next)
-
fuse
public static java.util.function.DoublePredicate fuse(java.util.function.DoubleToLongFunction initial, java.util.function.LongPredicate next)
-
fuse
public static java.util.function.DoubleConsumer fuse(java.util.function.DoubleToLongFunction initial, java.util.function.LongConsumer next)
-
fuse
public static java.util.function.DoubleToLongFunction fuse(java.util.function.DoubleToLongFunction initial, java.util.function.LongUnaryOperator next)
-
fuse
public static java.util.function.DoubleFunction<java.util.function.LongUnaryOperator> fuse(java.util.function.DoubleToLongFunction initial, java.util.function.LongBinaryOperator next)
-
fuse
public static <A,B> java.util.function.Function<A,B> fuse(java.util.function.ToDoubleFunction<A> initial, java.util.function.DoubleFunction<B> next)
-
fuse
public static <A> java.util.function.ToIntFunction<A> fuse(java.util.function.ToDoubleFunction<A> initial, java.util.function.DoubleToIntFunction next)
-
fuse
public static <A> java.util.function.ToLongFunction<A> fuse(java.util.function.ToDoubleFunction<A> initial, java.util.function.DoubleToLongFunction next)
-
fuse
public static <A> java.util.function.Predicate<A> fuse(java.util.function.ToDoubleFunction<A> initial, java.util.function.DoublePredicate next)
-
fuse
public static <A> java.util.function.Consumer<A> fuse(java.util.function.ToDoubleFunction<A> initial, java.util.function.DoubleConsumer next)
-
fuse
public static <A> java.util.function.ToDoubleFunction<A> fuse(java.util.function.ToDoubleFunction<A> initial, java.util.function.DoubleUnaryOperator next)
-
fuse
public static <A> java.util.function.Function<A,java.util.function.DoubleUnaryOperator> fuse(java.util.function.ToDoubleFunction<A> initial, java.util.function.DoubleBinaryOperator next)
-
fuse
public static <A,B,C> java.util.function.Function<A,java.util.function.Function<B,C>> fuse(java.util.function.ToDoubleBiFunction<A,B> initial, java.util.function.DoubleFunction<C> next)
-
fuse
public static <A,B> java.util.function.Function<A,java.util.function.ToIntFunction<B>> fuse(java.util.function.ToDoubleBiFunction<A,B> initial, java.util.function.DoubleToIntFunction next)
-
fuse
public static <A,B> java.util.function.Function<A,java.util.function.ToLongFunction<B>> fuse(java.util.function.ToDoubleBiFunction<A,B> initial, java.util.function.DoubleToLongFunction next)
-
fuse
public static <A,B> java.util.function.Function<A,java.util.function.Predicate<B>> fuse(java.util.function.ToDoubleBiFunction<A,B> initial, java.util.function.DoublePredicate next)
-
fuse
public static <A,B> java.util.function.Function<A,java.util.function.Consumer<B>> fuse(java.util.function.ToDoubleBiFunction<A,B> initial, java.util.function.DoubleConsumer next)
-
fuse
public static <A,B> java.util.function.Function<A,java.util.function.ToDoubleFunction<B>> fuse(java.util.function.ToDoubleBiFunction<A,B> initial, java.util.function.DoubleUnaryOperator next)
-
fuse
public static <A,B> java.util.function.Function<A,java.util.function.Function<B,java.util.function.DoubleUnaryOperator>> fuse(java.util.function.ToDoubleBiFunction<A,B> initial, java.util.function.DoubleBinaryOperator next)
-
fuse
public static <A,B> java.util.function.IntFunction<B> fuse(java.util.function.IntFunction<A> initial, java.util.function.Function<A,B> next)
-
fuse
public static <A,B,C> java.util.function.IntFunction<java.util.function.Function<B,C>> fuse(java.util.function.IntFunction<A> initial, java.util.function.BiFunction<A,B,C> next)
-
fuse
public static <A> java.util.function.IntToDoubleFunction fuse(java.util.function.IntFunction<A> initial, java.util.function.ToDoubleFunction<A> next)
-
fuse
public static <A,B> java.util.function.IntFunction<java.util.function.ToDoubleFunction<B>> fuse(java.util.function.IntFunction<A> initial, java.util.function.ToDoubleBiFunction<A,B> next)
-
fuse
public static <A> java.util.function.IntUnaryOperator fuse(java.util.function.IntFunction<A> initial, java.util.function.ToIntFunction<A> next)
-
fuse
public static <A,B> java.util.function.IntFunction<java.util.function.ToIntFunction<B>> fuse(java.util.function.IntFunction<A> initial, java.util.function.ToIntBiFunction<A,B> next)
-
fuse
public static <A> java.util.function.IntToLongFunction fuse(java.util.function.IntFunction<A> initial, java.util.function.ToLongFunction<A> next)
-
fuse
public static <A,B> java.util.function.IntFunction<java.util.function.ToLongFunction<B>> fuse(java.util.function.IntFunction<A> initial, java.util.function.ToLongBiFunction<A,B> next)
-
fuse
public static <A> java.util.function.IntPredicate fuse(java.util.function.IntFunction<A> initial, java.util.function.Predicate<A> next)
-
fuse
public static <A,B> java.util.function.IntFunction<java.util.function.Predicate<B>> fuse(java.util.function.IntFunction<A> initial, java.util.function.BiPredicate<A,B> next)
-
fuse
public static <A> java.util.function.IntConsumer fuse(java.util.function.IntFunction<A> initial, java.util.function.Consumer<A> next)
-
fuse
public static <A,B> java.util.function.IntFunction<java.util.function.Consumer<B>> fuse(java.util.function.IntFunction<A> initial, java.util.function.BiConsumer<A,B> next)
-
fuse
public static <A> java.util.function.IntFunction<java.util.function.DoubleConsumer> fuse(java.util.function.IntFunction<A> initial, java.util.function.ObjDoubleConsumer<A> next)
-
fuse
public static <A> java.util.function.IntFunction<java.util.function.IntConsumer> fuse(java.util.function.IntFunction<A> initial, java.util.function.ObjIntConsumer<A> next)
-
fuse
public static <A> java.util.function.IntFunction<java.util.function.LongConsumer> fuse(java.util.function.IntFunction<A> initial, java.util.function.ObjLongConsumer<A> next)
-
fuse
public static <A> java.util.function.IntFunction<A> fuse(java.util.function.IntToDoubleFunction initial, java.util.function.DoubleFunction<A> next)
-
fuse
public static java.util.function.IntUnaryOperator fuse(java.util.function.IntToDoubleFunction initial, java.util.function.DoubleToIntFunction next)
-
fuse
public static java.util.function.IntToLongFunction fuse(java.util.function.IntToDoubleFunction initial, java.util.function.DoubleToLongFunction next)
-
fuse
public static java.util.function.IntPredicate fuse(java.util.function.IntToDoubleFunction initial, java.util.function.DoublePredicate next)
-
fuse
public static java.util.function.IntConsumer fuse(java.util.function.IntToDoubleFunction initial, java.util.function.DoubleConsumer next)
-
fuse
public static java.util.function.IntToDoubleFunction fuse(java.util.function.IntToDoubleFunction initial, java.util.function.DoubleUnaryOperator next)
-
fuse
public static java.util.function.IntFunction<java.util.function.DoubleUnaryOperator> fuse(java.util.function.IntToDoubleFunction initial, java.util.function.DoubleBinaryOperator next)
-
fuse
public static <A> java.util.function.IntFunction<A> fuse(java.util.function.IntToLongFunction initial, java.util.function.LongFunction<A> next)
-
fuse
public static java.util.function.IntToDoubleFunction fuse(java.util.function.IntToLongFunction initial, java.util.function.LongToDoubleFunction next)
-
fuse
public static java.util.function.IntUnaryOperator fuse(java.util.function.IntToLongFunction initial, java.util.function.LongToIntFunction next)
-
fuse
public static java.util.function.IntPredicate fuse(java.util.function.IntToLongFunction initial, java.util.function.LongPredicate next)
-
fuse
public static java.util.function.IntConsumer fuse(java.util.function.IntToLongFunction initial, java.util.function.LongConsumer next)
-
fuse
public static java.util.function.IntToLongFunction fuse(java.util.function.IntToLongFunction initial, java.util.function.LongUnaryOperator next)
-
fuse
public static java.util.function.IntFunction<java.util.function.LongUnaryOperator> fuse(java.util.function.IntToLongFunction initial, java.util.function.LongBinaryOperator next)
-
fuse
public static <A,B> java.util.function.Function<A,B> fuse(java.util.function.ToIntFunction<A> initial, java.util.function.IntFunction<B> next)
-
fuse
public static <A> java.util.function.ToDoubleFunction<A> fuse(java.util.function.ToIntFunction<A> initial, java.util.function.IntToDoubleFunction next)
-
fuse
public static <A> java.util.function.ToLongFunction<A> fuse(java.util.function.ToIntFunction<A> initial, java.util.function.IntToLongFunction next)
-
fuse
public static <A> java.util.function.Predicate<A> fuse(java.util.function.ToIntFunction<A> initial, java.util.function.IntPredicate next)
-
fuse
public static <A> java.util.function.Consumer<A> fuse(java.util.function.ToIntFunction<A> initial, java.util.function.IntConsumer next)
-
fuse
public static <A> java.util.function.ToIntFunction<A> fuse(java.util.function.ToIntFunction<A> initial, java.util.function.IntUnaryOperator next)
-
fuse
public static <A,B> java.util.function.Function<A,java.util.function.IntUnaryOperator> fuse(java.util.function.ToIntFunction<A> initial, java.util.function.IntBinaryOperator next)
-
fuse
public static <A,B,C> java.util.function.Function<A,java.util.function.Function<B,C>> fuse(java.util.function.ToIntBiFunction<A,B> initial, java.util.function.IntFunction<C> next)
-
fuse
public static <A,B,C> java.util.function.Function<A,java.util.function.ToDoubleFunction<B>> fuse(java.util.function.ToIntBiFunction<A,B> initial, java.util.function.IntToDoubleFunction next)
-
fuse
public static <A,B,C> java.util.function.Function<A,java.util.function.ToLongFunction<B>> fuse(java.util.function.ToIntBiFunction<A,B> initial, java.util.function.IntToLongFunction next)
-
fuse
public static <A,B,C> java.util.function.Function<A,java.util.function.Predicate<B>> fuse(java.util.function.ToIntBiFunction<A,B> initial, java.util.function.IntPredicate next)
-
fuse
public static <A,B,C> java.util.function.Function<A,java.util.function.Consumer<B>> fuse(java.util.function.ToIntBiFunction<A,B> initial, java.util.function.IntConsumer next)
-
fuse
public static <A,B,C> java.util.function.Function<A,java.util.function.ToIntFunction<B>> fuse(java.util.function.ToIntBiFunction<A,B> initial, java.util.function.IntUnaryOperator next)
-
fuse
public static <A,B,C> java.util.function.Function<A,java.util.function.Function<B,java.util.function.IntUnaryOperator>> fuse(java.util.function.ToIntBiFunction<A,B> initial, java.util.function.IntBinaryOperator next)
-
fuse
public static <A,B> java.util.function.LongFunction<B> fuse(java.util.function.LongFunction<A> initial, java.util.function.Function<A,B> next)
-
fuse
public static <A,B,C> java.util.function.LongFunction<java.util.function.Function<B,C>> fuse(java.util.function.LongFunction<A> initial, java.util.function.BiFunction<A,B,C> next)
-
fuse
public static <A> java.util.function.LongToDoubleFunction fuse(java.util.function.LongFunction<A> initial, java.util.function.ToDoubleFunction<A> next)
-
fuse
public static <A,B> java.util.function.LongFunction<java.util.function.ToDoubleFunction<B>> fuse(java.util.function.LongFunction<A> initial, java.util.function.ToDoubleBiFunction<A,B> next)
-
fuse
public static <A> java.util.function.LongToIntFunction fuse(java.util.function.LongFunction<A> initial, java.util.function.ToIntFunction<A> next)
-
fuse
public static <A,B> java.util.function.LongFunction<java.util.function.ToIntFunction<B>> fuse(java.util.function.LongFunction<A> initial, java.util.function.ToIntBiFunction<A,B> next)
-
fuse
public static <A> java.util.function.LongUnaryOperator fuse(java.util.function.LongFunction<A> initial, java.util.function.ToLongFunction<A> next)
-
fuse
public static <A,B> java.util.function.LongFunction<java.util.function.ToLongFunction<B>> fuse(java.util.function.LongFunction<A> initial, java.util.function.ToLongBiFunction<A,B> next)
-
fuse
public static <A> java.util.function.LongPredicate fuse(java.util.function.LongFunction<A> initial, java.util.function.Predicate<A> next)
-
fuse
public static <A,B> java.util.function.LongFunction<java.util.function.Predicate<B>> fuse(java.util.function.LongFunction<A> initial, java.util.function.BiPredicate<A,B> next)
-
fuse
public static <A> java.util.function.LongConsumer fuse(java.util.function.LongFunction<A> initial, java.util.function.Consumer<A> next)
-
fuse
public static <A,B> java.util.function.LongFunction<java.util.function.Consumer<B>> fuse(java.util.function.LongFunction<A> initial, java.util.function.BiConsumer<A,B> next)
-
fuse
public static <A> java.util.function.LongFunction<java.util.function.DoubleConsumer> fuse(java.util.function.LongFunction<A> initial, java.util.function.ObjDoubleConsumer<A> next)
-
fuse
public static <A> java.util.function.LongFunction<java.util.function.IntConsumer> fuse(java.util.function.LongFunction<A> initial, java.util.function.ObjIntConsumer<A> next)
-
fuse
public static <A> java.util.function.LongFunction<java.util.function.LongConsumer> fuse(java.util.function.LongFunction<A> initial, java.util.function.ObjLongConsumer<A> next)
-
fuse
public static <A> java.util.function.LongFunction<A> fuse(java.util.function.LongToDoubleFunction initial, java.util.function.DoubleFunction<A> next)
-
fuse
public static java.util.function.LongToIntFunction fuse(java.util.function.LongToDoubleFunction initial, java.util.function.DoubleToIntFunction next)
-
fuse
public static java.util.function.LongUnaryOperator fuse(java.util.function.LongToDoubleFunction initial, java.util.function.DoubleToLongFunction next)
-
fuse
public static java.util.function.LongPredicate fuse(java.util.function.LongToDoubleFunction initial, java.util.function.DoublePredicate next)
-
fuse
public static java.util.function.LongConsumer fuse(java.util.function.LongToDoubleFunction initial, java.util.function.DoubleConsumer next)
-
fuse
public static java.util.function.LongToDoubleFunction fuse(java.util.function.LongToDoubleFunction initial, java.util.function.DoubleUnaryOperator next)
-
fuse
public static java.util.function.LongFunction<java.util.function.DoubleUnaryOperator> fuse(java.util.function.LongToDoubleFunction initial, java.util.function.DoubleBinaryOperator next)
-
fuse
public static <A> java.util.function.LongFunction<A> fuse(java.util.function.LongToIntFunction initial, java.util.function.IntFunction<A> next)
-
fuse
public static java.util.function.LongToDoubleFunction fuse(java.util.function.LongToIntFunction initial, java.util.function.IntToDoubleFunction next)
-
fuse
public static java.util.function.LongUnaryOperator fuse(java.util.function.LongToIntFunction initial, java.util.function.IntToLongFunction next)
-
fuse
public static java.util.function.LongPredicate fuse(java.util.function.LongToIntFunction initial, java.util.function.IntPredicate next)
-
fuse
public static java.util.function.LongConsumer fuse(java.util.function.LongToIntFunction initial, java.util.function.IntConsumer next)
-
fuse
public static java.util.function.LongToIntFunction fuse(java.util.function.LongToIntFunction initial, java.util.function.IntUnaryOperator next)
-
fuse
public static java.util.function.LongFunction<java.util.function.IntUnaryOperator> fuse(java.util.function.LongToIntFunction initial, java.util.function.IntBinaryOperator next)
-
fuse
public static <A,B> java.util.function.Function<A,B> fuse(java.util.function.ToLongFunction<A> initial, java.util.function.LongFunction<B> next)
-
fuse
public static <A> java.util.function.ToDoubleFunction<A> fuse(java.util.function.ToLongFunction<A> initial, java.util.function.LongToDoubleFunction next)
-
fuse
public static <A> java.util.function.ToIntFunction<A> fuse(java.util.function.ToLongFunction<A> initial, java.util.function.LongToIntFunction next)
-
fuse
public static <A> java.util.function.Predicate<A> fuse(java.util.function.ToLongFunction<A> initial, java.util.function.LongPredicate next)
-
fuse
public static <A> java.util.function.Consumer<A> fuse(java.util.function.ToLongFunction<A> initial, java.util.function.LongConsumer next)
-
fuse
public static <A> java.util.function.ToLongFunction<A> fuse(java.util.function.ToLongFunction<A> initial, java.util.function.LongUnaryOperator next)
-
fuse
public static <A> java.util.function.Function<A,java.util.function.LongUnaryOperator> fuse(java.util.function.ToLongFunction<A> initial, java.util.function.LongBinaryOperator next)
-
fuse
public static <A,B,C> java.util.function.Function<A,java.util.function.Function<B,C>> fuse(java.util.function.ToLongBiFunction<A,B> initial, java.util.function.LongFunction<C> next)
-
fuse
public static <A,B> java.util.function.Function<A,java.util.function.ToDoubleFunction<B>> fuse(java.util.function.ToLongBiFunction<A,B> initial, java.util.function.LongToDoubleFunction next)
-
fuse
public static <A,B> java.util.function.Function<A,java.util.function.ToIntFunction<B>> fuse(java.util.function.ToLongBiFunction<A,B> initial, java.util.function.LongToIntFunction next)
-
fuse
public static <A,B> java.util.function.Function<A,java.util.function.Predicate<B>> fuse(java.util.function.ToLongBiFunction<A,B> initial, java.util.function.LongPredicate next)
-
fuse
public static <A,B> java.util.function.Function<A,java.util.function.Consumer<B>> fuse(java.util.function.ToLongBiFunction<A,B> initial, java.util.function.LongConsumer next)
-
fuse
public static <A,B> java.util.function.Function<A,java.util.function.ToLongFunction<B>> fuse(java.util.function.ToLongBiFunction<A,B> initial, java.util.function.LongUnaryOperator next)
-
fuse
public static <A,B> java.util.function.Function<A,java.util.function.Function<B,java.util.function.LongUnaryOperator>> fuse(java.util.function.ToLongBiFunction<A,B> initial, java.util.function.LongBinaryOperator next)
-
fuse
public static <A,B> java.util.function.Function<A,B> fuse(java.util.function.Predicate<A> initial, java.util.function.Function<java.lang.Boolean,B> next)
-
fuse
public static <A,B> java.util.function.Supplier<B> fuse(java.util.function.Supplier<A> initial, java.util.function.Function<A,B> next)
-
fuse
public static <A,B,C> java.util.function.Function<B,C> fuse(java.util.function.Supplier<A> initial, java.util.function.BiFunction<A,B,C> next)
-
fuse
public static <A> java.util.function.DoubleSupplier fuse(java.util.function.Supplier<A> initial, java.util.function.ToDoubleFunction<A> next)
-
fuse
public static <A,B> java.util.function.ToDoubleFunction<B> fuse(java.util.function.Supplier<A> initial, java.util.function.ToDoubleBiFunction<A,B> next)
-
fuse
public static <A> java.util.function.IntSupplier fuse(java.util.function.Supplier<A> initial, java.util.function.ToIntFunction<A> next)
-
fuse
public static <A,B> java.util.function.ToIntFunction<B> fuse(java.util.function.Supplier<A> initial, java.util.function.ToIntBiFunction<A,B> next)
-
fuse
public static <A> java.util.function.LongSupplier fuse(java.util.function.Supplier<A> initial, java.util.function.ToLongFunction<A> next)
-
fuse
public static <A,B> java.util.function.ToLongFunction<B> fuse(java.util.function.Supplier<A> initial, java.util.function.ToLongBiFunction<A,B> next)
-
fuse
public static <A> java.util.function.BooleanSupplier fuse(java.util.function.Supplier<A> initial, java.util.function.Predicate<A> next)
-
fuse
public static <A,B> java.util.function.Predicate<B> fuse(java.util.function.Supplier<A> initial, java.util.function.BiPredicate<A,B> next)
-
fuse
public static <A> Operator fuse(java.util.function.Supplier<A> initial, java.util.function.Consumer<A> next)
-
fuse
public static <A,B> java.util.function.Consumer<B> fuse(java.util.function.Supplier<A> initial, java.util.function.BiConsumer<A,B> next)
-
fuse
public static <A> java.util.function.DoubleConsumer fuse(java.util.function.Supplier<A> initial, java.util.function.ObjDoubleConsumer<A> next)
-
fuse
public static <A> java.util.function.IntConsumer fuse(java.util.function.Supplier<A> initial, java.util.function.ObjIntConsumer<A> next)
-
fuse
public static <A> java.util.function.LongConsumer fuse(java.util.function.Supplier<A> initial, java.util.function.ObjLongConsumer<A> next)
-
fuse
public static <A> java.util.function.Supplier<A> fuse(java.util.function.DoubleSupplier initial, java.util.function.DoubleFunction<A> next)
-
fuse
public static java.util.function.IntSupplier fuse(java.util.function.DoubleSupplier initial, java.util.function.DoubleToIntFunction next)
-
fuse
public static java.util.function.LongSupplier fuse(java.util.function.DoubleSupplier initial, java.util.function.DoubleToLongFunction next)
-
fuse
public static java.util.function.BooleanSupplier fuse(java.util.function.DoubleSupplier initial, java.util.function.DoublePredicate next)
-
fuse
public static Operator fuse(java.util.function.DoubleSupplier initial, java.util.function.DoubleConsumer next)
-
fuse
public static java.util.function.DoubleSupplier fuse(java.util.function.DoubleSupplier initial, java.util.function.DoubleUnaryOperator next)
-
fuse
public static java.util.function.DoubleUnaryOperator fuse(java.util.function.DoubleSupplier initial, java.util.function.DoubleBinaryOperator next)
-
fuse
public static <A> java.util.function.Supplier<A> fuse(java.util.function.IntSupplier initial, java.util.function.IntFunction<A> next)
-
fuse
public static java.util.function.DoubleSupplier fuse(java.util.function.IntSupplier initial, java.util.function.IntToDoubleFunction next)
-
fuse
public static java.util.function.LongSupplier fuse(java.util.function.IntSupplier initial, java.util.function.IntToLongFunction next)
-
fuse
public static java.util.function.BooleanSupplier fuse(java.util.function.IntSupplier initial, java.util.function.IntPredicate next)
-
fuse
public static Operator fuse(java.util.function.IntSupplier initial, java.util.function.IntConsumer next)
-
fuse
public static java.util.function.IntSupplier fuse(java.util.function.IntSupplier initial, java.util.function.IntUnaryOperator next)
-
fuse
public static java.util.function.IntUnaryOperator fuse(java.util.function.IntSupplier initial, java.util.function.IntBinaryOperator next)
-
fuse
public static <A> java.util.function.Supplier<A> fuse(java.util.function.LongSupplier initial, java.util.function.LongFunction<A> next)
-
fuse
public static java.util.function.DoubleSupplier fuse(java.util.function.LongSupplier initial, java.util.function.LongToDoubleFunction next)
-
fuse
public static java.util.function.DoubleSupplier fuse(java.util.function.LongSupplier initial, java.util.function.LongToIntFunction next)
-
fuse
public static java.util.function.BooleanSupplier fuse(java.util.function.LongSupplier initial, java.util.function.LongPredicate next)
-
fuse
public static Operator fuse(java.util.function.LongSupplier initial, java.util.function.LongConsumer next)
-
fuse
public static java.util.function.LongSupplier fuse(java.util.function.LongSupplier initial, java.util.function.LongUnaryOperator next)
-
fuse
public static java.util.function.LongUnaryOperator fuse(java.util.function.LongSupplier initial, java.util.function.LongBinaryOperator next)
-
fuse
public static <A> java.util.function.DoubleFunction<A> fuse(java.util.function.DoubleUnaryOperator initial, java.util.function.DoubleFunction<A> next)
-
fuse
public static java.util.function.DoubleToIntFunction fuse(java.util.function.DoubleUnaryOperator initial, java.util.function.DoubleToIntFunction next)
-
fuse
public static java.util.function.DoubleToLongFunction fuse(java.util.function.DoubleUnaryOperator initial, java.util.function.DoubleToLongFunction next)
-
fuse
public static java.util.function.DoublePredicate fuse(java.util.function.DoubleUnaryOperator initial, java.util.function.DoublePredicate next)
-
fuse
public static java.util.function.DoubleConsumer fuse(java.util.function.DoubleUnaryOperator initial, java.util.function.DoubleConsumer next)
-
fuse
public static java.util.function.DoubleUnaryOperator fuse(java.util.function.DoubleUnaryOperator initial, java.util.function.DoubleUnaryOperator next)
-
fuse
public static java.util.function.DoubleFunction<java.util.function.DoubleUnaryOperator> fuse(java.util.function.DoubleUnaryOperator initial, java.util.function.DoubleBinaryOperator next)
-
fuse
public static <A> java.util.function.DoubleFunction<java.util.function.DoubleFunction<A>> fuse(java.util.function.DoubleBinaryOperator initial, java.util.function.DoubleFunction<A> next)
-
fuse
public static java.util.function.DoubleFunction<java.util.function.DoubleToIntFunction> fuse(java.util.function.DoubleBinaryOperator initial, java.util.function.DoubleToIntFunction next)
-
fuse
public static java.util.function.DoubleFunction<java.util.function.DoubleToLongFunction> fuse(java.util.function.DoubleBinaryOperator initial, java.util.function.DoubleToLongFunction next)
-
fuse
public static java.util.function.DoubleFunction<java.util.function.DoublePredicate> fuse(java.util.function.DoubleBinaryOperator initial, java.util.function.DoublePredicate next)
-
fuse
public static java.util.function.DoubleFunction<java.util.function.DoubleConsumer> fuse(java.util.function.DoubleBinaryOperator initial, java.util.function.DoubleConsumer next)
-
fuse
public static java.util.function.DoubleFunction<java.util.function.DoubleUnaryOperator> fuse(java.util.function.DoubleBinaryOperator initial, java.util.function.DoubleUnaryOperator next)
-
fuse
public static java.util.function.DoubleFunction<java.util.function.DoubleFunction<java.util.function.DoubleUnaryOperator>> fuse(java.util.function.DoubleBinaryOperator initial, java.util.function.DoubleBinaryOperator next)
-
fuse
public static <A> java.util.function.IntFunction<A> fuse(java.util.function.IntUnaryOperator initial, java.util.function.IntFunction<A> next)
-
fuse
public static java.util.function.IntToDoubleFunction fuse(java.util.function.IntUnaryOperator initial, java.util.function.IntToDoubleFunction next)
-
fuse
public static java.util.function.IntToLongFunction fuse(java.util.function.IntUnaryOperator initial, java.util.function.IntToLongFunction next)
-
fuse
public static java.util.function.IntPredicate fuse(java.util.function.IntUnaryOperator initial, java.util.function.IntPredicate next)
-
fuse
public static java.util.function.IntConsumer fuse(java.util.function.IntUnaryOperator initial, java.util.function.IntConsumer next)
-
fuse
public static java.util.function.IntUnaryOperator fuse(java.util.function.IntUnaryOperator initial, java.util.function.IntUnaryOperator next)
-
fuse
public static java.util.function.IntFunction<java.util.function.IntUnaryOperator> fuse(java.util.function.IntUnaryOperator initial, java.util.function.IntBinaryOperator next)
-
fuse
public static <A> java.util.function.IntFunction<java.util.function.IntFunction<A>> fuse(java.util.function.IntBinaryOperator initial, java.util.function.IntFunction<A> next)
-
fuse
public static java.util.function.IntFunction<java.util.function.IntToDoubleFunction> fuse(java.util.function.IntBinaryOperator initial, java.util.function.IntToDoubleFunction next)
-
fuse
public static java.util.function.IntFunction<java.util.function.IntToLongFunction> fuse(java.util.function.IntBinaryOperator initial, java.util.function.IntToLongFunction next)
-
fuse
public static java.util.function.IntFunction<java.util.function.IntPredicate> fuse(java.util.function.IntBinaryOperator initial, java.util.function.IntPredicate next)
-
fuse
public static java.util.function.IntFunction<java.util.function.IntConsumer> fuse(java.util.function.IntBinaryOperator initial, java.util.function.IntConsumer next)
-
fuse
public static java.util.function.IntFunction<java.util.function.IntUnaryOperator> fuse(java.util.function.IntBinaryOperator initial, java.util.function.IntUnaryOperator next)
-
fuse
public static java.util.function.IntFunction<java.util.function.IntFunction<java.util.function.IntUnaryOperator>> fuse(java.util.function.IntBinaryOperator initial, java.util.function.IntBinaryOperator next)
-
fuse
public static <A> java.util.function.LongFunction<A> fuse(java.util.function.LongUnaryOperator initial, java.util.function.LongFunction<A> next)
-
fuse
public static java.util.function.LongToDoubleFunction fuse(java.util.function.LongUnaryOperator initial, java.util.function.LongToDoubleFunction next)
-
fuse
public static java.util.function.LongToIntFunction fuse(java.util.function.LongUnaryOperator initial, java.util.function.LongToIntFunction next)
-
fuse
public static java.util.function.LongPredicate fuse(java.util.function.LongUnaryOperator initial, java.util.function.LongPredicate next)
-
fuse
public static java.util.function.LongConsumer fuse(java.util.function.LongUnaryOperator initial, java.util.function.LongConsumer next)
-
fuse
public static java.util.function.LongUnaryOperator fuse(java.util.function.LongUnaryOperator initial, java.util.function.LongUnaryOperator next)
-
fuse
public static java.util.function.LongFunction<java.util.function.LongUnaryOperator> fuse(java.util.function.LongUnaryOperator initial, java.util.function.LongBinaryOperator next)
-
fuse
public static <A> java.util.function.LongFunction<java.util.function.LongFunction<A>> fuse(java.util.function.LongBinaryOperator initial, java.util.function.LongFunction<A> next)
-
fuse
public static java.util.function.LongFunction<java.util.function.LongToDoubleFunction> fuse(java.util.function.LongBinaryOperator initial, java.util.function.LongToDoubleFunction next)
-
fuse
public static java.util.function.LongFunction<java.util.function.LongToIntFunction> fuse(java.util.function.LongBinaryOperator initial, java.util.function.LongToIntFunction next)
-
fuse
public static java.util.function.LongFunction<java.util.function.LongPredicate> fuse(java.util.function.LongBinaryOperator initial, java.util.function.LongPredicate next)
-
fuse
public static java.util.function.LongFunction<java.util.function.LongConsumer> fuse(java.util.function.LongBinaryOperator initial, java.util.function.LongConsumer next)
-
fuse
public static java.util.function.LongFunction<java.util.function.LongUnaryOperator> fuse(java.util.function.LongBinaryOperator initial, java.util.function.LongUnaryOperator next)
-
fuse
public static java.util.function.LongFunction<java.util.function.LongFunction<java.util.function.LongUnaryOperator>> fuse(java.util.function.LongBinaryOperator initial, java.util.function.LongBinaryOperator next)
-
withClass
public static <A> Fusion.WithFunction<A,A> withClass(java.lang.Class<A> clazz)
-
with
public static <A> Fusion.WithFunction<A,A> with(java.lang.Class<A> clazz)
-
withObject
public static <A> Fusion.WithSupplier<A> withObject(A initial)
-
with
public static <A> Fusion.WithSupplier<A> with(A initial)
-
withFunction
public static <A,B> Fusion.WithFunction<A,B> withFunction(java.util.function.Function<A,B> initial)
-
with
public static <A,B> Fusion.WithFunction<A,B> with(java.util.function.Function<A,B> initial)
-
withBiFunction
public static <A,B,C> Fusion.WithBiFunction<A,B,C> withBiFunction(java.util.function.BiFunction<A,B,C> initial)
-
with
public static <A,B,C> Fusion.WithBiFunction<A,B,C> with(java.util.function.BiFunction<A,B,C> initial)
-
withToDoubleFunction
public static <A> Fusion.WithToDoubleFunction<A> withToDoubleFunction(java.util.function.ToDoubleFunction<A> initial)
-
with
public static <A> Fusion.WithToDoubleFunction<A> with(java.util.function.ToDoubleFunction<A> initial)
-
withToIntFunction
public static <A> Fusion.WithToIntFunction<A> withToIntFunction(java.util.function.ToIntFunction<A> initial)
-
with
public static <A> Fusion.WithToIntFunction<A> with(java.util.function.ToIntFunction<A> initial)
-
withToLongFunction
public static <A> Fusion.WithToLongFunction<A> withToLongFunction(java.util.function.ToLongFunction<A> initial)
-
with
public static <A> Fusion.WithToLongFunction<A> with(java.util.function.ToLongFunction<A> initial)
-
withPredicate
public static <A> Fusion.WithPredicate<A> withPredicate(java.util.function.Predicate<A> initial)
-
with
public static <A> Fusion.WithPredicate<A> with(java.util.function.Predicate<A> initial)
-
withBiPredicate
public static <A,B> Fusion.WithBiPredicate<A,B> withBiPredicate(java.util.function.BiPredicate<A,B> initial)
-
with
public static <A,B> Fusion.WithBiPredicate<A,B> with(java.util.function.BiPredicate<A,B> initial)
-
withConsumer
public static <A> Fusion.WithConsumer<A> withConsumer(java.util.function.Consumer<A> initial)
-
with
public static <A> Fusion.WithConsumer<A> with(java.util.function.Consumer<A> initial)
-
withBiConsumer
public static <A,B> Fusion.WithBiConsumer<A,B> withBiConsumer(java.util.function.BiConsumer<A,B> initial)
-
with
public static <A,B> Fusion.WithBiConsumer<A,B> with(java.util.function.BiConsumer<A,B> initial)
-
withSupplier
public static <A> Fusion.WithSupplier<A> withSupplier(java.util.function.Supplier<A> initial)
-
with
public static <A> Fusion.WithSupplier<A> with(java.util.function.Supplier<A> initial)
-
split
public static <A,B,C> java.util.function.Function<A,java.util.function.Function<B,C>> split(java.util.function.BiFunction<A,B,C> initial)
-
split
public static <A,B,C,D> java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,D>>> split(TriFunction<A,B,C,D> initial)
-
split
public static <A,B,C,D,E> java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,E>>>> split(QuadFunction<A,B,C,D,E> initial)
-
split
public static <A,B,C,D,E,F> java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,F>>>>> split(QuinFunction<A,B,C,D,E,F> initial)
-
split
public static <A,B,C,D,E,F,G> java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,G>>>>>> split(SexFunction<A,B,C,D,E,F,G> initial)
-
split
public static <A,B,C,D,E,F,G,H> java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,H>>>>>>> split(SeptFunction<A,B,C,D,E,F,G,H> initial)
-
split
public static <A,B,C,D,E,F,G,H,I> java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,java.util.function.Function<H,I>>>>>>>> split(OctFunction<A,B,C,D,E,F,G,H,I> initial)
-
split
public static <A,B,C,D,E,F,G,H,I,J> java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,java.util.function.Function<H,java.util.function.Function<I,J>>>>>>>>> split(NonFunction<A,B,C,D,E,F,G,H,I,J> initial)
-
split
public static <A,B,C,D,E,F,G,H,I,J,K> java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,java.util.function.Function<H,java.util.function.Function<I,java.util.function.Function<J,K>>>>>>>>>> split(DecFunction<A,B,C,D,E,F,G,H,I,J,K> initial)
-
split
public static <A,B,C,D,E,F,G,H,I,J,K,L> java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,java.util.function.Function<H,java.util.function.Function<I,java.util.function.Function<J,java.util.function.Function<K,L>>>>>>>>>>> split(UndecFunction<A,B,C,D,E,F,G,H,I,J,K,L> initial)
-
split
public static <A,B,C,D,E,F,G,H,I,J,K,L,M> java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,java.util.function.Function<H,java.util.function.Function<I,java.util.function.Function<J,java.util.function.Function<K,java.util.function.Function<L,M>>>>>>>>>>>> split(DodecFunction<A,B,C,D,E,F,G,H,I,J,K,L,M> initial)
-
assimilate2
public static <A,B,C> java.util.function.BiFunction<A,B,C> assimilate2(java.util.function.Function<A,java.util.function.Function<B,C>> curried)
-
assimilate3
public static <A,B,C,D> TriFunction<A,B,C,D> assimilate3(java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,D>>> curried)
-
assimilate4
public static <A,B,C,D,E> QuadFunction<A,B,C,D,E> assimilate4(java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,E>>>> curried)
-
assimilate5
public static <A,B,C,D,E,F> QuinFunction<A,B,C,D,E,F> assimilate5(java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,F>>>>> curried)
-
assimilate6
public static <A,B,C,D,E,F,G> SexFunction<A,B,C,D,E,F,G> assimilate6(java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,G>>>>>> curried)
-
assimilate7
public static <A,B,C,D,E,F,G,H> SeptFunction<A,B,C,D,E,F,G,H> assimilate7(java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,H>>>>>>> curried)
-
assimilate8
public static <A,B,C,D,E,F,G,H,I> OctFunction<A,B,C,D,E,F,G,H,I> assimilate8(java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,java.util.function.Function<H,I>>>>>>>> curried)
-
assimilate9
public static <A,B,C,D,E,F,G,H,I,J> NonFunction<A,B,C,D,E,F,G,H,I,J> assimilate9(java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,java.util.function.Function<H,java.util.function.Function<I,J>>>>>>>>> curried)
-
assimilate10
public static <A,B,C,D,E,F,G,H,I,J,K> DecFunction<A,B,C,D,E,F,G,H,I,J,K> assimilate10(java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,java.util.function.Function<H,java.util.function.Function<I,java.util.function.Function<J,K>>>>>>>>>> curried)
-
assimilate11
public static <A,B,C,D,E,F,G,H,I,J,K,L> UndecFunction<A,B,C,D,E,F,G,H,I,J,K,L> assimilate11(java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,java.util.function.Function<H,java.util.function.Function<I,java.util.function.Function<J,java.util.function.Function<K,L>>>>>>>>>>> curried)
-
assimilate12
public static <A,B,C,D,E,F,G,H,I,J,K,L,M> DodecFunction<A,B,C,D,E,F,G,H,I,J,K,L,M> assimilate12(java.util.function.Function<A,java.util.function.Function<B,java.util.function.Function<C,java.util.function.Function<D,java.util.function.Function<E,java.util.function.Function<F,java.util.function.Function<G,java.util.function.Function<H,java.util.function.Function<I,java.util.function.Function<J,java.util.function.Function<K,java.util.function.Function<L,M>>>>>>>>>>>> curried)
-
absorb
public static <A,B> java.util.function.Function<A,B> absorb(java.util.function.Consumer<A> initial, java.util.function.Supplier<B> next)
-
absorb
public static <A> java.util.function.Predicate<A> absorb(java.util.function.Consumer<A> initial, java.util.function.BooleanSupplier next)
-
absorb
public static <A> java.util.function.ToDoubleFunction<A> absorb(java.util.function.Consumer<A> initial, java.util.function.DoubleSupplier next)
-
absorb
public static <A> java.util.function.ToIntFunction<A> absorb(java.util.function.Consumer<A> initial, java.util.function.IntSupplier next)
-
absorb
public static <A> java.util.function.ToLongFunction<A> absorb(java.util.function.Consumer<A> initial, java.util.function.LongSupplier next)
-
absorb
public static <A> java.util.function.Consumer<A> absorb(java.util.function.Consumer<A> initial, Operator next)
-
absorb
public static <A,B,C> java.util.function.Function<A,java.util.function.Function<B,C>> absorb(java.util.function.BiConsumer<A,B> initial, java.util.function.Supplier<C> next)
-
absorb
public static <A,B> java.util.function.Function<A,java.util.function.Predicate<B>> absorb(java.util.function.BiConsumer<A,B> initial, java.util.function.BooleanSupplier next)
-
absorb
public static <A,B> java.util.function.Function<A,java.util.function.ToDoubleFunction<B>> absorb(java.util.function.BiConsumer<A,B> initial, java.util.function.DoubleSupplier next)
-
absorb
public static <A,B> java.util.function.Function<A,java.util.function.ToIntFunction<B>> absorb(java.util.function.BiConsumer<A,B> initial, java.util.function.IntSupplier next)
-
absorb
public static <A,B> java.util.function.Function<A,java.util.function.ToLongFunction<B>> absorb(java.util.function.BiConsumer<A,B> initial, java.util.function.LongSupplier next)
-
absorb
public static <A,B> java.util.function.Function<A,java.util.function.Consumer<B>> absorb(java.util.function.BiConsumer<A,B> initial, Operator next)
-
absorb
public static <A> java.util.function.DoubleFunction<A> absorb(java.util.function.DoubleConsumer initial, java.util.function.Supplier<A> next)
-
absorb
public static java.util.function.DoubleUnaryOperator absorb(java.util.function.DoubleConsumer initial, java.util.function.DoubleSupplier next)
-
absorb
public static java.util.function.DoubleToIntFunction absorb(java.util.function.DoubleConsumer initial, java.util.function.IntSupplier next)
-
absorb
public static java.util.function.DoubleToLongFunction absorb(java.util.function.DoubleConsumer initial, java.util.function.LongSupplier next)
-
absorb
public static java.util.function.DoubleConsumer absorb(java.util.function.DoubleConsumer initial, Operator next)
-
absorb
public static <A,B> java.util.function.Function<A,java.util.function.DoubleFunction<B>> absorb(java.util.function.ObjDoubleConsumer<A> initial, java.util.function.Supplier<B> next)
-
absorb
public static <A> java.util.function.Function<A,java.util.function.DoubleUnaryOperator> absorb(java.util.function.ObjDoubleConsumer<A> initial, java.util.function.DoubleSupplier next)
-
absorb
public static <A> java.util.function.Function<A,java.util.function.DoubleToIntFunction> absorb(java.util.function.ObjDoubleConsumer<A> initial, java.util.function.IntSupplier next)
-
absorb
public static <A> java.util.function.Function<A,java.util.function.DoubleToLongFunction> absorb(java.util.function.ObjDoubleConsumer<A> initial, java.util.function.LongSupplier next)
-
absorb
public static <A> java.util.function.Function<A,java.util.function.DoubleConsumer> absorb(java.util.function.ObjDoubleConsumer<A> initial, Operator next)
-
absorb
public static <A> java.util.function.IntFunction<A> absorb(java.util.function.IntConsumer initial, java.util.function.Supplier<A> next)
-
absorb
public static java.util.function.IntToDoubleFunction absorb(java.util.function.IntConsumer initial, java.util.function.DoubleSupplier next)
-
absorb
public static java.util.function.IntUnaryOperator absorb(java.util.function.IntConsumer initial, java.util.function.IntSupplier next)
-
absorb
public static java.util.function.IntToLongFunction absorb(java.util.function.IntConsumer initial, java.util.function.LongSupplier next)
-
absorb
public static java.util.function.IntConsumer absorb(java.util.function.IntConsumer initial, Operator next)
-
absorb
public static <A,B> java.util.function.Function<A,java.util.function.IntFunction<B>> absorb(java.util.function.ObjIntConsumer<A> initial, java.util.function.Supplier<B> next)
-
absorb
public static <A> java.util.function.Function<A,java.util.function.IntToDoubleFunction> absorb(java.util.function.ObjIntConsumer<A> initial, java.util.function.DoubleSupplier next)
-
absorb
public static <A> java.util.function.Function<A,java.util.function.IntUnaryOperator> absorb(java.util.function.ObjIntConsumer<A> initial, java.util.function.IntSupplier next)
-
absorb
public static <A> java.util.function.Function<A,java.util.function.IntToLongFunction> absorb(java.util.function.ObjIntConsumer<A> initial, java.util.function.LongSupplier next)
-
absorb
public static <A> java.util.function.Function<A,java.util.function.IntConsumer> absorb(java.util.function.ObjIntConsumer<A> initial, Operator next)
-
absorb
public static <A> java.util.function.LongFunction<A> absorb(java.util.function.LongConsumer initial, java.util.function.Supplier<A> next)
-
absorb
public static java.util.function.LongToDoubleFunction absorb(java.util.function.LongConsumer initial, java.util.function.DoubleSupplier next)
-
absorb
public static java.util.function.LongToIntFunction absorb(java.util.function.LongConsumer initial, java.util.function.IntSupplier next)
-
absorb
public static java.util.function.LongUnaryOperator absorb(java.util.function.LongConsumer initial, java.util.function.LongSupplier next)
-
absorb
public static java.util.function.LongConsumer absorb(java.util.function.LongConsumer initial, Operator next)
-
absorb
public static <A,B> java.util.function.Function<A,java.util.function.LongFunction<B>> absorb(java.util.function.ObjLongConsumer<A> initial, java.util.function.Supplier<B> next)
-
absorb
public static <A> java.util.function.Function<A,java.util.function.LongToDoubleFunction> absorb(java.util.function.ObjLongConsumer<A> initial, java.util.function.DoubleSupplier next)
-
absorb
public static <A> java.util.function.Function<A,java.util.function.LongToIntFunction> absorb(java.util.function.ObjLongConsumer<A> initial, java.util.function.IntSupplier next)
-
absorb
public static <A> java.util.function.Function<A,java.util.function.LongUnaryOperator> absorb(java.util.function.ObjLongConsumer<A> initial, java.util.function.LongSupplier next)
-
absorb
public static <A> java.util.function.Function<A,java.util.function.LongConsumer> absorb(java.util.function.ObjLongConsumer<A> initial, Operator next)
-
absorb
public static <A> java.util.function.Supplier<A> absorb(Operator initial, java.util.function.Supplier<A> next)
-
absorb
public static java.util.function.DoubleSupplier absorb(Operator initial, java.util.function.DoubleSupplier next)
-
absorb
public static java.util.function.IntSupplier absorb(Operator initial, java.util.function.IntSupplier next)
-
absorb
public static java.util.function.LongSupplier absorb(Operator initial, java.util.function.LongSupplier next)
-
-