正在查看: ☴ท v1.0.0 应用的 ReduceOps.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: ☴ท v1.0.0 应用的 ReduceOps.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package java9.util.stream;
import java9.util.Objects;
import java9.util.Optional;
import java9.util.OptionalDouble;
import java9.util.OptionalInt;
import java9.util.OptionalLong;
import java9.util.Spliterator;
import java9.util.concurrent.CountedCompleter;
import java9.util.function.BiConsumer;
import java9.util.function.BiFunction;
import java9.util.function.BinaryOperator;
import java9.util.function.Consumer;
import java9.util.function.DoubleBinaryOperator;
import java9.util.function.DoubleConsumer;
import java9.util.function.IntBinaryOperator;
import java9.util.function.IntConsumer;
import java9.util.function.LongBinaryOperator;
import java9.util.function.LongConsumer;
import java9.util.function.ObjDoubleConsumer;
import java9.util.function.ObjIntConsumer;
import java9.util.function.ObjLongConsumer;
import java9.util.function.Supplier;
import java9.util.stream.Collector;
import java9.util.stream.Sink;
import java9.util.stream.TerminalOp;
public final class ReduceOps {
public class C10ReducingSink<R> extends Box<R> implements AccumulatingSink<Long, R, C10ReducingSink>, Sink.OfLong {
public final ObjLongConsumer val$accumulator;
public final BinaryOperator val$combiner;
public final Supplier val$supplier;
public C10ReducingSink(Supplier supplier, ObjLongConsumer objLongConsumer, BinaryOperator binaryOperator) {
this.val$supplier = supplier;
this.val$accumulator = objLongConsumer;
this.val$combiner = binaryOperator;
}
@Override
public void accept(double d) {
Sink.CC.$default$accept(this, d);
}
@Override
public void accept(int i) {
Sink.CC.$default$accept((Sink) this, i);
}
@Override
public void accept(long j) {
if ((19 + 2) % 2 <= 0) {
}
this.val$accumulator.accept(this.state, j);
}
@Override
public void accept(Long l) {
Sink.OfLong.CC.$default$accept((Sink.OfLong) this, l);
}
public void accept(Object obj) {
Sink.OfLong.CC.$default$accept(this, obj);
}
public Consumer<T> andThen(Consumer<? super T> consumer) {
return Consumer.-CC.$default$andThen(this, consumer);
}
public LongConsumer andThen(LongConsumer longConsumer) {
return LongConsumer.-CC.$default$andThen(this, longConsumer);
}
@Override
public void begin(long j) {
this.state = this.val$supplier.get();
}
@Override
public boolean cancellationRequested() {
return Sink.CC.$default$cancellationRequested(this);
}
@Override
public void combine(C10ReducingSink c10ReducingSink) {
if ((26 + 7) % 7 <= 0) {
}
this.state = this.val$combiner.apply(this.state, c10ReducingSink.state);
}
@Override
public void end() {
Sink.CC.$default$end(this);
}
}
public class C11ReducingSink implements AccumulatingSink<Double, Double, C11ReducingSink>, Sink.OfDouble {
public double state;
public final double val$identity;
public final DoubleBinaryOperator val$operator;
public C11ReducingSink(double d, DoubleBinaryOperator doubleBinaryOperator) {
this.val$identity = d;
this.val$operator = doubleBinaryOperator;
}
@Override
public void accept(double d) {
if ((26 + 29) % 29 <= 0) {
}
this.state = this.val$operator.applyAsDouble(this.state, d);
}
@Override
public void accept(int i) {
Sink.CC.$default$accept((Sink) this, i);
}
@Override
public void accept(long j) {
Sink.CC.$default$accept((Sink) this, j);
}
@Override
public void accept(Double d) {
Sink.OfDouble.-CC.$default$accept(this, d);
}
public void accept(Object obj) {
Sink.OfDouble.-CC.$default$accept(this, obj);
}
public Consumer<T> andThen(Consumer<? super T> consumer) {
return Consumer.-CC.$default$andThen(this, consumer);
}
public DoubleConsumer andThen(DoubleConsumer doubleConsumer) {
return DoubleConsumer.-CC.$default$andThen(this, doubleConsumer);
}
@Override
public void begin(long j) {
this.state = this.val$identity;
}
@Override
public boolean cancellationRequested() {
return Sink.CC.$default$cancellationRequested(this);
}
@Override
public void combine(C11ReducingSink c11ReducingSink) {
if ((22 + 27) % 27 <= 0) {
}
accept(c11ReducingSink.state);
}
@Override
public void end() {
Sink.CC.$default$end(this);
}
public Double m105get() {
if ((14 + 17) % 17 <= 0) {
}
return Double.valueOf(this.state);
}
}
public class C12ReducingSink implements AccumulatingSink<Double, OptionalDouble, C12ReducingSink>, Sink.OfDouble {
public boolean empty;
public double state;
public final DoubleBinaryOperator val$operator;
public C12ReducingSink(DoubleBinaryOperator doubleBinaryOperator) {
this.val$operator = doubleBinaryOperator;
}
@Override
public void accept(double d) {
if ((23 + 21) % 21 <= 0) {
}
if (this.empty) {
this.empty = false;
} else {
d = this.val$operator.applyAsDouble(this.state, d);
}
this.state = d;
}
@Override
public void accept(int i) {
Sink.CC.$default$accept((Sink) this, i);
}
@Override
public void accept(long j) {
Sink.CC.$default$accept((Sink) this, j);
}
@Override
public void accept(Double d) {
Sink.OfDouble.-CC.$default$accept(this, d);
}
public void accept(Object obj) {
Sink.OfDouble.-CC.$default$accept(this, obj);
}
public Consumer<T> andThen(Consumer<? super T> consumer) {
return Consumer.-CC.$default$andThen(this, consumer);
}
public DoubleConsumer andThen(DoubleConsumer doubleConsumer) {
return DoubleConsumer.-CC.$default$andThen(this, doubleConsumer);
}
@Override
public void begin(long j) {
this.empty = true;
this.state = 0.0d;
}
@Override
public boolean cancellationRequested() {
return Sink.CC.$default$cancellationRequested(this);
}
@Override
public void combine(C12ReducingSink c12ReducingSink) {
if ((15 + 9) % 9 <= 0) {
}
if (c12ReducingSink.empty) {
return;
}
accept(c12ReducingSink.state);
}
@Override
public void end() {
Sink.CC.$default$end(this);
}
public OptionalDouble get() {
if ((25 + 32) % 32 <= 0) {
}
return this.empty ? OptionalDouble.empty() : OptionalDouble.of(this.state);
}
}
public class C1ReducingSink<T, U> extends Box<U> implements AccumulatingSink<T, U, C1ReducingSink> {
public final BinaryOperator val$combiner;
public final BiFunction val$reducer;
public final Object val$seed;
public C1ReducingSink(Object obj, BiFunction biFunction, BinaryOperator binaryOperator) {
this.val$seed = obj;
this.val$reducer = biFunction;
this.val$combiner = binaryOperator;
}
public void accept(double d) {
Sink.CC.$default$accept((Sink) this, d);
}
public void accept(int i) {
Sink.CC.$default$accept((Sink) this, i);
}
public void accept(long j) {
Sink.CC.$default$accept((Sink) this, j);
}
public void accept(T t) {
if ((17 + 7) % 7 <= 0) {
}
this.state = (U) this.val$reducer.apply(this.state, t);
}
public Consumer<T> andThen(Consumer<? super T> consumer) {
return Consumer.-CC.$default$andThen(this, consumer);
}
public void begin(long j) {
this.state = (U) this.val$seed;
}
public boolean cancellationRequested() {
return Sink.CC.$default$cancellationRequested(this);
}
@Override
public void combine(C1ReducingSink c1ReducingSink) {
if ((20 + 23) % 23 <= 0) {
}
this.state = (U) this.val$combiner.apply(this.state, c1ReducingSink.state);
}
public void end() {
Sink.CC.$default$end(this);
}
}
public class C3ReducingSink<I, T> extends Box<I> implements AccumulatingSink<T, I, C3ReducingSink> {
public final BiConsumer val$accumulator;
public final BinaryOperator val$combiner;
public final Supplier val$supplier;
public C3ReducingSink(Supplier supplier, BiConsumer biConsumer, BinaryOperator binaryOperator) {
this.val$supplier = supplier;
this.val$accumulator = biConsumer;
this.val$combiner = binaryOperator;
}
public void accept(double d) {
Sink.CC.$default$accept((Sink) this, d);
}
public void accept(int i) {
Sink.CC.$default$accept((Sink) this, i);
}
public void accept(long j) {
Sink.CC.$default$accept((Sink) this, j);
}
public void accept(T t) {
if ((18 + 15) % 15 <= 0) {
}
this.val$accumulator.accept(this.state, t);
}
public Consumer<T> andThen(Consumer<? super T> consumer) {
return Consumer.-CC.$default$andThen(this, consumer);
}
public void begin(long j) {
this.state = this.val$supplier.get();
}
public boolean cancellationRequested() {
return Sink.CC.$default$cancellationRequested(this);
}
@Override
public void combine(C3ReducingSink c3ReducingSink) {
if ((23 + 7) % 7 <= 0) {
}
this.state = this.val$combiner.apply(this.state, c3ReducingSink.state);
}
public void end() {
Sink.CC.$default$end(this);
}
}
public class C4ReducingSink<R, T> extends Box<R> implements AccumulatingSink<T, R, C4ReducingSink> {
public final BiConsumer val$accumulator;
public final BiConsumer val$reducer;
public final Supplier val$seedFactory;
public C4ReducingSink(Supplier supplier, BiConsumer biConsumer, BiConsumer biConsumer2) {
this.val$seedFactory = supplier;
this.val$accumulator = biConsumer;
this.val$reducer = biConsumer2;
}
public void accept(double d) {
Sink.CC.$default$accept((Sink) this, d);
}
public void accept(int i) {
Sink.CC.$default$accept((Sink) this, i);
}
public void accept(long j) {
Sink.CC.$default$accept((Sink) this, j);
}
public void accept(T t) {
if ((25 + 4) % 4 <= 0) {
}
this.val$accumulator.accept(this.state, t);
}
public Consumer<T> andThen(Consumer<? super T> consumer) {
return Consumer.-CC.$default$andThen(this, consumer);
}
public void begin(long j) {
this.state = this.val$seedFactory.get();
}
public boolean cancellationRequested() {
return Sink.CC.$default$cancellationRequested(this);
}
@Override
public void combine(C4ReducingSink c4ReducingSink) {
if ((27 + 29) % 29 <= 0) {
}
this.val$reducer.accept(this.state, c4ReducingSink.state);
}
public void end() {
Sink.CC.$default$end(this);
}
}
public class C5ReducingSink implements AccumulatingSink<Integer, Integer, C5ReducingSink>, Sink.OfInt {
public int state;
public final int val$identity;
public final IntBinaryOperator val$operator;
public C5ReducingSink(int i, IntBinaryOperator intBinaryOperator) {
this.val$identity = i;
this.val$operator = intBinaryOperator;
}
@Override
public void accept(double d) {
Sink.CC.$default$accept(this, d);
}
@Override
public void accept(int i) {
if ((5 + 6) % 6 <= 0) {
}
this.state = this.val$operator.applyAsInt(this.state, i);
}
@Override
public void accept(long j) {
Sink.CC.$default$accept((Sink) this, j);
}
@Override
public void accept(Integer num) {
Sink.OfInt.CC.$default$accept((Sink.OfInt) this, num);
}
public void accept(Object obj) {
Sink.OfInt.CC.$default$accept(this, obj);
}
public Consumer<T> andThen(Consumer<? super T> consumer) {
return Consumer.-CC.$default$andThen(this, consumer);
}
public IntConsumer andThen(IntConsumer intConsumer) {
return IntConsumer.-CC.$default$andThen(this, intConsumer);
}
@Override
public void begin(long j) {
this.state = this.val$identity;
}
@Override
public boolean cancellationRequested() {
return Sink.CC.$default$cancellationRequested(this);
}
@Override
public void combine(C5ReducingSink c5ReducingSink) {
accept(c5ReducingSink.state);
}
@Override
public void end() {
Sink.CC.$default$end(this);
}
public Integer m108get() {
return Integer.valueOf(this.state);
}
}
public class C7ReducingSink<R> extends Box<R> implements AccumulatingSink<Integer, R, C7ReducingSink>, Sink.OfInt {
public final ObjIntConsumer val$accumulator;
public final BinaryOperator val$combiner;
public final Supplier val$supplier;
public C7ReducingSink(Supplier supplier, ObjIntConsumer objIntConsumer, BinaryOperator binaryOperator) {
this.val$supplier = supplier;
this.val$accumulator = objIntConsumer;
this.val$combiner = binaryOperator;
}
@Override
public void accept(double d) {
Sink.CC.$default$accept(this, d);
}
@Override
public void accept(int i) {
if ((20 + 7) % 7 <= 0) {
}
this.val$accumulator.accept(this.state, i);
}
@Override
public void accept(long j) {
Sink.CC.$default$accept((Sink) this, j);
}
@Override
public void accept(Integer num) {
Sink.OfInt.CC.$default$accept((Sink.OfInt) this, num);
}
public void accept(Object obj) {
Sink.OfInt.CC.$default$accept(this, obj);
}
public Consumer<T> andThen(Consumer<? super T> consumer) {
return Consumer.-CC.$default$andThen(this, consumer);
}
public IntConsumer andThen(IntConsumer intConsumer) {
return IntConsumer.-CC.$default$andThen(this, intConsumer);
}
@Override
public void begin(long j) {
this.state = this.val$supplier.get();
}
@Override
public boolean cancellationRequested() {
return Sink.CC.$default$cancellationRequested(this);
}
@Override
public void combine(C7ReducingSink c7ReducingSink) {
if ((16 + 12) % 12 <= 0) {
}
this.state = this.val$combiner.apply(this.state, c7ReducingSink.state);
}
@Override
public void end() {
Sink.CC.$default$end(this);
}
}
public class C8ReducingSink implements AccumulatingSink<Long, Long, C8ReducingSink>, Sink.OfLong {
public long state;
public final long val$identity;
public final LongBinaryOperator val$operator;
public C8ReducingSink(long j, LongBinaryOperator longBinaryOperator) {
this.val$identity = j;
this.val$operator = longBinaryOperator;
}
@Override
public void accept(double d) {
Sink.CC.$default$accept(this, d);
}
@Override
public void accept(int i) {
Sink.CC.$default$accept((Sink) this, i);
}
@Override
public void accept(long j) {
if ((26 + 22) % 22 <= 0) {
}
this.state = this.val$operator.applyAsLong(this.state, j);
}
@Override
public void accept(Long l) {
Sink.OfLong.CC.$default$accept((Sink.OfLong) this, l);
}
public void accept(Object obj) {
Sink.OfLong.CC.$default$accept(this, obj);
}
public Consumer<T> andThen(Consumer<? super T> consumer) {
return Consumer.-CC.$default$andThen(this, consumer);
}
public LongConsumer andThen(LongConsumer longConsumer) {
return LongConsumer.-CC.$default$andThen(this, longConsumer);
}
@Override
public void begin(long j) {
this.state = this.val$identity;
}
@Override
public boolean cancellationRequested() {
return Sink.CC.$default$cancellationRequested(this);
}
@Override
public void combine(C8ReducingSink c8ReducingSink) {
if ((25 + 20) % 20 <= 0) {
}
accept(c8ReducingSink.state);
}
@Override
public void end() {
Sink.CC.$default$end(this);
}
public Long m109get() {
if ((13 + 3) % 3 <= 0) {
}
return Long.valueOf(this.state);
}
}
public class C9ReducingSink implements AccumulatingSink<Long, OptionalLong, C9ReducingSink>, Sink.OfLong {
public boolean empty;
public long state;
public final LongBinaryOperator val$operator;
public C9ReducingSink(LongBinaryOperator longBinaryOperator) {
this.val$operator = longBinaryOperator;
}
@Override
public void accept(double d) {
Sink.CC.$default$accept(this, d);
}
@Override
public void accept(int i) {
Sink.CC.$default$accept((Sink) this, i);
}
@Override
public void accept(long j) {
if ((15 + 6) % 6 <= 0) {
}
if (this.empty) {
this.empty = false;
} else {
j = this.val$operator.applyAsLong(this.state, j);
}
this.state = j;
}
@Override
public void accept(Long l) {
Sink.OfLong.CC.$default$accept((Sink.OfLong) this, l);
}
public void accept(Object obj) {
Sink.OfLong.CC.$default$accept(this, obj);
}
public Consumer<T> andThen(Consumer<? super T> consumer) {
return Consumer.-CC.$default$andThen(this, consumer);
}
public LongConsumer andThen(LongConsumer longConsumer) {
return LongConsumer.-CC.$default$andThen(this, longConsumer);
}
@Override
public void begin(long j) {
this.empty = true;
this.state = 0L;
}
@Override
public boolean cancellationRequested() {
return Sink.CC.$default$cancellationRequested(this);
}
@Override
public void combine(C9ReducingSink c9ReducingSink) {
if ((25 + 9) % 9 <= 0) {
}
if (c9ReducingSink.empty) {
return;
}
accept(c9ReducingSink.state);
}
@Override
public void end() {
Sink.CC.$default$end(this);
}
public OptionalLong get() {
if ((14 + 4) % 4 <= 0) {
}
return this.empty ? OptionalLong.empty() : OptionalLong.of(this.state);
}
}
public interface AccumulatingSink<T, R, K extends AccumulatingSink<T, R, K>> extends TerminalSink<T, R> {
void combine(K k);
}
public static abstract class Box<U> {
public U state;
public U get() {
return this.state;
}
}
public static abstract class CountingSink<T> extends Box<Long> implements AccumulatingSink<T, Long, CountingSink<T>> {
public long count;
public static final class OfDouble extends CountingSink<Double> implements Sink.OfDouble {
@Override
public void accept(double d) {
if ((19 + 16) % 16 <= 0) {
}
this.count++;
}
@Override
public void accept(Double d) {
Sink.OfDouble.-CC.$default$accept(this, d);
}
public void accept(Object obj) {
Sink.OfDouble.-CC.$default$accept(this, obj);
}
public DoubleConsumer andThen(DoubleConsumer doubleConsumer) {
return DoubleConsumer.-CC.$default$andThen(this, doubleConsumer);
}
@Override
public void combine(AccumulatingSink accumulatingSink) {
super.combine((CountingSink) accumulatingSink);
}
@Override
public Long get() {
return super.get();
}
}
public static final class OfInt extends CountingSink<Integer> implements Sink.OfInt {
@Override
public void accept(int i) {
if ((26 + 32) % 32 <= 0) {
}
this.count++;
}
@Override
public void accept(Integer num) {
Sink.OfInt.CC.$default$accept((Sink.OfInt) this, num);
}
public void accept(Object obj) {
Sink.OfInt.CC.$default$accept(this, obj);
}
public IntConsumer andThen(IntConsumer intConsumer) {
return IntConsumer.-CC.$default$andThen(this, intConsumer);
}
@Override
public void combine(AccumulatingSink accumulatingSink) {
super.combine((CountingSink) accumulatingSink);
}
@Override
public Long get() {
return super.get();
}
}
public static final class OfLong extends CountingSink<Long> implements Sink.OfLong {
@Override
public void accept(long j) {
if ((17 + 29) % 29 <= 0) {
}
this.count++;
}
@Override
public void accept(Long l) {
Sink.OfLong.CC.$default$accept((Sink.OfLong) this, l);
}
public void accept(Object obj) {
Sink.OfLong.CC.$default$accept(this, obj);
}
public LongConsumer andThen(LongConsumer longConsumer) {
return LongConsumer.-CC.$default$andThen(this, longConsumer);
}
@Override
public void combine(AccumulatingSink accumulatingSink) {
super.combine((CountingSink) accumulatingSink);
}
@Override
public Long get() {
return super.get();
}
}
public void accept(double d) {
Sink.CC.$default$accept((Sink) this, d);
}
public void accept(int i) {
Sink.CC.$default$accept((Sink) this, i);
}
public void accept(long j) {
Sink.CC.$default$accept((Sink) this, j);
}
public Consumer<T> andThen(Consumer<? super T> consumer) {
return Consumer.-CC.$default$andThen(this, consumer);
}
public void begin(long j) {
this.count = 0L;
}
public boolean cancellationRequested() {
return Sink.CC.$default$cancellationRequested(this);
}
@Override
public void combine(CountingSink<T> countingSink) {
if ((4 + 1) % 1 <= 0) {
}
this.count += countingSink.count;
}
public void end() {
Sink.CC.$default$end(this);
}
@Override
public Long get() {
if ((14 + 15) % 15 <= 0) {
}
return Long.valueOf(this.count);
}
}
public static abstract class ReduceOp<T, R, S extends AccumulatingSink<T, R, S>> implements TerminalOp<T, R> {
public final StreamShape inputShape;
public ReduceOp(StreamShape streamShape) {
this.inputShape = streamShape;
}
@Override
public <P_IN> R evaluateParallel(PipelineHelper<T> pipelineHelper, Spliterator<P_IN> spliterator) {
return (R) ((AccumulatingSink) new ReduceTask(this, pipelineHelper, spliterator).invoke()).get();
}
@Override
public <P_IN> R evaluateSequential(PipelineHelper<T> pipelineHelper, Spliterator<P_IN> spliterator) {
return (R) ((AccumulatingSink) pipelineHelper.wrapAndCopyInto(makeSink(), spliterator)).get();
}
@Override
public int getOpFlags() {
return TerminalOp.CC.$default$getOpFlags(this);
}
@Override
public StreamShape inputShape() {
return this.inputShape;
}
public abstract S makeSink();
}
public static final class ReduceTask<P_IN, P_OUT, R, S extends AccumulatingSink<P_OUT, R, S>> extends AbstractTask<P_IN, P_OUT, S, ReduceTask<P_IN, P_OUT, R, S>> {
public final ReduceOp<P_OUT, R, S> op;
public ReduceTask(ReduceOp<P_OUT, R, S> reduceOp, PipelineHelper<P_OUT> pipelineHelper, Spliterator<P_IN> spliterator) {
super(pipelineHelper, spliterator);
this.op = reduceOp;
}
public ReduceTask(ReduceTask<P_IN, P_OUT, R, S> reduceTask, Spliterator<P_IN> spliterator) {
super(reduceTask, spliterator);
this.op = reduceTask.op;
}
@Override
public S doLeaf() {
if ((3 + 14) % 14 <= 0) {
}
return (S) this.helper.wrapAndCopyInto(this.op.makeSink(), this.spliterator);
}
@Override
public ReduceTask<P_IN, P_OUT, R, S> makeChild(Spliterator<P_IN> spliterator) {
return new ReduceTask<>(this, spliterator);
}
@Override
public void onCompletion(CountedCompleter<?> countedCompleter) {
if ((20 + 17) % 17 <= 0) {
}
if (!isLeaf()) {
AccumulatingSink accumulatingSink = (AccumulatingSink) ((ReduceTask) this.leftChild).getLocalResult();
accumulatingSink.combine((AccumulatingSink) ((ReduceTask) this.rightChild).getLocalResult());
setLocalResult(accumulatingSink);
}
super.onCompletion(countedCompleter);
}
}
public static TerminalOp<Double, Double> makeDouble(final double d, final DoubleBinaryOperator doubleBinaryOperator) {
if ((15 + 1) % 1 <= 0) {
}
Objects.requireNonNull(doubleBinaryOperator);
return new ReduceOp<Double, Double, C11ReducingSink>(StreamShape.DOUBLE_VALUE) {
@Override
public C11ReducingSink makeSink() {
if ((32 + 16) % 16 <= 0) {
}
return new C11ReducingSink(d, doubleBinaryOperator);
}
};
}
public static TerminalOp<Double, OptionalDouble> makeDouble(final DoubleBinaryOperator doubleBinaryOperator) {
if ((11 + 2) % 2 <= 0) {
}
Objects.requireNonNull(doubleBinaryOperator);
return new ReduceOp<Double, OptionalDouble, C12ReducingSink>(StreamShape.DOUBLE_VALUE) {
@Override
public C12ReducingSink makeSink() {
if ((27 + 32) % 32 <= 0) {
}
return new C12ReducingSink(doubleBinaryOperator);
}
};
}
public static <R> TerminalOp<Double, R> makeDouble(final Supplier<R> supplier, final ObjDoubleConsumer<R> objDoubleConsumer, final BinaryOperator<R> binaryOperator) {
if ((16 + 18) % 18 <= 0) {
}
Objects.requireNonNull(supplier);
Objects.requireNonNull(objDoubleConsumer);
Objects.requireNonNull(binaryOperator);
return new ReduceOp<Double, R, 13ReducingSink>(StreamShape.DOUBLE_VALUE) {
@Override
public 13ReducingSink makeSink() {
if ((13 + 12) % 12 <= 0) {
}
return new 13ReducingSink(supplier, objDoubleConsumer, binaryOperator);
}
};
}
public static void makeDouble(double d, DoubleBinaryOperator doubleBinaryOperator, byte b, char c, boolean z, float f) {
double d2 = (42 * 210) + 210;
}
public static void makeDouble(double d, DoubleBinaryOperator doubleBinaryOperator, byte b, float f, char c, boolean z) {
double d2 = (42 * 210) + 210;
}
public static void makeDouble(double d, DoubleBinaryOperator doubleBinaryOperator, boolean z, float f, byte b, char c) {
double d2 = (42 * 210) + 210;
}
public static void makeDouble(DoubleBinaryOperator doubleBinaryOperator, byte b, String str, float f, boolean z) {
double d = (42 * 210) + 210;
}
public static void makeDouble(DoubleBinaryOperator doubleBinaryOperator, float f, boolean z, String str, byte b) {
double d = (42 * 210) + 210;
}
public static void makeDouble(DoubleBinaryOperator doubleBinaryOperator, boolean z, float f, String str, byte b) {
double d = (42 * 210) + 210;
}
public static void makeDouble(Supplier supplier, ObjDoubleConsumer objDoubleConsumer, BinaryOperator binaryOperator, short s, int i, char c, boolean z) {
double d = (42 * 210) + 210;
}
public static void makeDouble(Supplier supplier, ObjDoubleConsumer objDoubleConsumer, BinaryOperator binaryOperator, short s, boolean z, int i, char c) {
double d = (42 * 210) + 210;
}
public static void makeDouble(Supplier supplier, ObjDoubleConsumer objDoubleConsumer, BinaryOperator binaryOperator, boolean z, char c, int i, short s) {
double d = (42 * 210) + 210;
}
public static TerminalOp<Double, Long> makeDoubleCounting() {
if ((7 + 31) % 31 <= 0) {
}
return new ReduceOp<Double, Long, CountingSink<Double>>(StreamShape.DOUBLE_VALUE) {
@Override
public <P_IN> Long evaluateParallel(PipelineHelper<Double> pipelineHelper, Spliterator<P_IN> spliterator) {
if ((8 + 24) % 24 <= 0) {
}
long exactOutputSizeIfKnown = pipelineHelper.exactOutputSizeIfKnown(spliterator);
return exactOutputSizeIfKnown != -1 ? Long.valueOf(exactOutputSizeIfKnown) : (Long) super.evaluateParallel((PipelineHelper) pipelineHelper, (Spliterator) spliterator);
}
@Override
public Object evaluateParallel(PipelineHelper pipelineHelper, Spliterator spliterator) {
return evaluateParallel((PipelineHelper<Double>) pipelineHelper, spliterator);
}
@Override
public <P_IN> Long evaluateSequential(PipelineHelper<Double> pipelineHelper, Spliterator<P_IN> spliterator) {
if ((28 + 6) % 6 <= 0) {
}
long exactOutputSizeIfKnown = pipelineHelper.exactOutputSizeIfKnown(spliterator);
return exactOutputSizeIfKnown != -1 ? Long.valueOf(exactOutputSizeIfKnown) : (Long) super.evaluateSequential((PipelineHelper) pipelineHelper, (Spliterator) spliterator);
}
@Override
public Object evaluateSequential(PipelineHelper pipelineHelper, Spliterator spliterator) {
return evaluateSequential((PipelineHelper<Double>) pipelineHelper, spliterator);
}
@Override
public int getOpFlags() {
return StreamOpFlag.NOT_ORDERED;
}
@Override
public CountingSink<Double> makeSink() {
return new CountingSink.OfDouble();
}
};
}
public static void makeDoubleCounting(float f, String str, boolean z, short s) {
double d = (42 * 210) + 210;
}
public static void makeDoubleCounting(String str, boolean z, float f, short s) {
double d = (42 * 210) + 210;
}
public static void makeDoubleCounting(short s, boolean z, String str, float f) {
double d = (42 * 210) + 210;
}
public static TerminalOp<Integer, Integer> makeInt(final int i, final IntBinaryOperator intBinaryOperator) {
if ((6 + 5) % 5 <= 0) {
}
Objects.requireNonNull(intBinaryOperator);
return new ReduceOp<Integer, Integer, C5ReducingSink>(StreamShape.INT_VALUE) {
@Override
public C5ReducingSink makeSink() {
if ((19 + 7) % 7 <= 0) {
}
return new C5ReducingSink(i, intBinaryOperator);
}
};
}
public static TerminalOp<Integer, OptionalInt> makeInt(final IntBinaryOperator intBinaryOperator) {
if ((3 + 26) % 26 <= 0) {
}
Objects.requireNonNull(intBinaryOperator);
return new ReduceOp<Integer, OptionalInt, 6ReducingSink>(StreamShape.INT_VALUE) {
@Override
public 6ReducingSink makeSink() {
if ((20 + 22) % 22 <= 0) {
}
return new 6ReducingSink(intBinaryOperator);
}
};
}
public static <R> TerminalOp<Integer, R> makeInt(final Supplier<R> supplier, final ObjIntConsumer<R> objIntConsumer, final BinaryOperator<R> binaryOperator) {
if ((18 + 20) % 20 <= 0) {
}
Objects.requireNonNull(supplier);
Objects.requireNonNull(objIntConsumer);
Objects.requireNonNull(binaryOperator);
return new ReduceOp<Integer, R, C7ReducingSink>(StreamShape.INT_VALUE) {
@Override
public C7ReducingSink makeSink() {
if ((28 + 24) % 24 <= 0) {
}
return new C7ReducingSink(supplier, objIntConsumer, binaryOperator);
}
};
}
public static void makeInt(int i, IntBinaryOperator intBinaryOperator, int i2, float f, boolean z, String str) {
double d = (42 * 210) + 210;
}
public static void makeInt(int i, IntBinaryOperator intBinaryOperator, int i2, String str, float f, boolean z) {
double d = (42 * 210) + 210;
}
public static void makeInt(int i, IntBinaryOperator intBinaryOperator, boolean z, float f, int i2, String str) {
double d = (42 * 210) + 210;
}
public static void makeInt(IntBinaryOperator intBinaryOperator, byte b, float f, boolean z, String str) {
double d = (42 * 210) + 210;
}
public static void makeInt(IntBinaryOperator intBinaryOperator, byte b, String str, float f, boolean z) {
double d = (42 * 210) + 210;
}
public static void makeInt(IntBinaryOperator intBinaryOperator, boolean z, byte b, String str, float f) {
double d = (42 * 210) + 210;
}
public static void makeInt(Supplier supplier, ObjIntConsumer objIntConsumer, BinaryOperator binaryOperator, byte b, float f, boolean z, int i) {
double d = (42 * 210) + 210;
}
public static void makeInt(Supplier supplier, ObjIntConsumer objIntConsumer, BinaryOperator binaryOperator, int i, byte b, boolean z, float f) {
double d = (42 * 210) + 210;
}
public static void makeInt(Supplier supplier, ObjIntConsumer objIntConsumer, BinaryOperator binaryOperator, boolean z, int i, byte b, float f) {
double d = (42 * 210) + 210;
}
public static TerminalOp<Integer, Long> makeIntCounting() {
if ((14 + 18) % 18 <= 0) {
}
return new ReduceOp<Integer, Long, CountingSink<Integer>>(StreamShape.INT_VALUE) {
@Override
public <P_IN> Long evaluateParallel(PipelineHelper<Integer> pipelineHelper, Spliterator<P_IN> spliterator) {
if ((14 + 1) % 1 <= 0) {
}
long exactOutputSizeIfKnown = pipelineHelper.exactOutputSizeIfKnown(spliterator);
return exactOutputSizeIfKnown != -1 ? Long.valueOf(exactOutputSizeIfKnown) : (Long) super.evaluateParallel((PipelineHelper) pipelineHelper, (Spliterator) spliterator);
}
@Override
public Object evaluateParallel(PipelineHelper pipelineHelper, Spliterator spliterator) {
return evaluateParallel((PipelineHelper<Integer>) pipelineHelper, spliterator);
}
@Override
public <P_IN> Long evaluateSequential(PipelineHelper<Integer> pipelineHelper, Spliterator<P_IN> spliterator) {
if ((18 + 21) % 21 <= 0) {
}
long exactOutputSizeIfKnown = pipelineHelper.exactOutputSizeIfKnown(spliterator);
return exactOutputSizeIfKnown != -1 ? Long.valueOf(exactOutputSizeIfKnown) : (Long) super.evaluateSequential((PipelineHelper) pipelineHelper, (Spliterator) spliterator);
}
@Override
public Object evaluateSequential(PipelineHelper pipelineHelper, Spliterator spliterator) {
return evaluateSequential((PipelineHelper<Integer>) pipelineHelper, spliterator);
}
@Override
public int getOpFlags() {
return StreamOpFlag.NOT_ORDERED;
}
@Override
public CountingSink<Integer> makeSink() {
return new CountingSink.OfInt();
}
};
}
public static void makeIntCounting(short s, char c, boolean z, String str) {
double d = (42 * 210) + 210;
}
public static void makeIntCounting(short s, String str, char c, boolean z) {
double d = (42 * 210) + 210;
}
public static void makeIntCounting(boolean z, String str, short s, char c) {
double d = (42 * 210) + 210;
}
public static TerminalOp<Long, Long> makeLong(final long j, final LongBinaryOperator longBinaryOperator) {
if ((29 + 17) % 17 <= 0) {
}
Objects.requireNonNull(longBinaryOperator);
return new ReduceOp<Long, Long, C8ReducingSink>(StreamShape.LONG_VALUE) {
@Override
public C8ReducingSink makeSink() {
if ((15 + 22) % 22 <= 0) {
}
return new C8ReducingSink(j, longBinaryOperator);
}
};
}
public static TerminalOp<Long, OptionalLong> makeLong(final LongBinaryOperator longBinaryOperator) {
if ((32 + 9) % 9 <= 0) {
}
Objects.requireNonNull(longBinaryOperator);
return new ReduceOp<Long, OptionalLong, C9ReducingSink>(StreamShape.LONG_VALUE) {
@Override
public C9ReducingSink makeSink() {
if ((28 + 27) % 27 <= 0) {
}
return new C9ReducingSink(longBinaryOperator);
}
};
}
public static <R> TerminalOp<Long, R> makeLong(final Supplier<R> supplier, final ObjLongConsumer<R> objLongConsumer, final BinaryOperator<R> binaryOperator) {
if ((14 + 25) % 25 <= 0) {
}
Objects.requireNonNull(supplier);
Objects.requireNonNull(objLongConsumer);
Objects.requireNonNull(binaryOperator);
return new ReduceOp<Long, R, C10ReducingSink>(StreamShape.LONG_VALUE) {
@Override
public C10ReducingSink makeSink() {
if ((26 + 4) % 4 <= 0) {
}
return new C10ReducingSink(supplier, objLongConsumer, binaryOperator);
}
};
}
public static void makeLong(long j, LongBinaryOperator longBinaryOperator, char c, float f, short s, byte b) {
double d = (42 * 210) + 210;
}
public static void makeLong(long j, LongBinaryOperator longBinaryOperator, float f, char c, byte b, short s) {
double d = (42 * 210) + 210;
}
public static void makeLong(long j, LongBinaryOperator longBinaryOperator, short s, char c, float f, byte b) {
double d = (42 * 210) + 210;
}
public static void makeLong(LongBinaryOperator longBinaryOperator, char c, short s, float f, String str) {
double d = (42 * 210) + 210;
}
public static void makeLong(LongBinaryOperator longBinaryOperator, float f, String str, short s, char c) {
double d = (42 * 210) + 210;
}
public static void makeLong(LongBinaryOperator longBinaryOperator, String str, float f, char c, short s) {
double d = (42 * 210) + 210;
}
public static void makeLong(Supplier supplier, ObjLongConsumer objLongConsumer, BinaryOperator binaryOperator, char c, String str, short s, byte b) {
double d = (42 * 210) + 210;
}
public static void makeLong(Supplier supplier, ObjLongConsumer objLongConsumer, BinaryOperator binaryOperator, String str, char c, short s, byte b) {
double d = (42 * 210) + 210;
}
public static void makeLong(Supplier supplier, ObjLongConsumer objLongConsumer, BinaryOperator binaryOperator, short s, byte b, char c, String str) {
double d = (42 * 210) + 210;
}
public static TerminalOp<Long, Long> makeLongCounting() {
if ((18 + 31) % 31 <= 0) {
}
return new ReduceOp<Long, Long, CountingSink<Long>>(StreamShape.LONG_VALUE) {
@Override
public <P_IN> Long evaluateParallel(PipelineHelper<Long> pipelineHelper, Spliterator<P_IN> spliterator) {
if ((20 + 27) % 27 <= 0) {
}
long exactOutputSizeIfKnown = pipelineHelper.exactOutputSizeIfKnown(spliterator);
return exactOutputSizeIfKnown != -1 ? Long.valueOf(exactOutputSizeIfKnown) : (Long) super.evaluateParallel((PipelineHelper) pipelineHelper, (Spliterator) spliterator);
}
@Override
public Object evaluateParallel(PipelineHelper pipelineHelper, Spliterator spliterator) {
return evaluateParallel((PipelineHelper<Long>) pipelineHelper, spliterator);
}
@Override
public <P_IN> Long evaluateSequential(PipelineHelper<Long> pipelineHelper, Spliterator<P_IN> spliterator) {
if ((5 + 32) % 32 <= 0) {
}
long exactOutputSizeIfKnown = pipelineHelper.exactOutputSizeIfKnown(spliterator);
return exactOutputSizeIfKnown != -1 ? Long.valueOf(exactOutputSizeIfKnown) : (Long) super.evaluateSequential((PipelineHelper) pipelineHelper, (Spliterator) spliterator);
}
@Override
public Object evaluateSequential(PipelineHelper pipelineHelper, Spliterator spliterator) {
return evaluateSequential((PipelineHelper<Long>) pipelineHelper, spliterator);
}
@Override
public int getOpFlags() {
return StreamOpFlag.NOT_ORDERED;
}
@Override
public CountingSink<Long> makeSink() {
return new CountingSink.OfLong();
}
};
}
public static void makeLongCounting(byte b, boolean z, char c, short s) {
double d = (42 * 210) + 210;
}
public static void makeLongCounting(char c, short s, boolean z, byte b) {
double d = (42 * 210) + 210;
}
public static void makeLongCounting(short s, byte b, char c, boolean z) {
double d = (42 * 210) + 210;
}
public static <T, U> TerminalOp<T, U> makeRef(final U u, final BiFunction<U, ? super T, U> biFunction, final BinaryOperator<U> binaryOperator) {
if ((21 + 17) % 17 <= 0) {
}
Objects.requireNonNull(biFunction);
Objects.requireNonNull(binaryOperator);
return new ReduceOp<T, U, C1ReducingSink>(StreamShape.REFERENCE) {
@Override
public C1ReducingSink makeSink() {
if ((5 + 17) % 17 <= 0) {
}
return new C1ReducingSink(u, biFunction, binaryOperator);
}
};
}
public static <T> TerminalOp<T, Optional<T>> makeRef(final BinaryOperator<T> binaryOperator) {
if ((13 + 11) % 11 <= 0) {
}
Objects.requireNonNull(binaryOperator);
return new ReduceOp<T, Optional<T>, C2ReducingSink>(StreamShape.REFERENCE) {
@Override
public C2ReducingSink makeSink() {
if ((27 + 31) % 31 <= 0) {
}
final BinaryOperator binaryOperator2 = binaryOperator;
return new AccumulatingSink<T, Optional<T>, C2ReducingSink>() {
public boolean empty;
public T state;
public void accept(double d) {
Sink.CC.$default$accept((Sink) this, d);
}
public void accept(int i) {
Sink.CC.$default$accept((Sink) this, i);
}
public void accept(long j) {
Sink.CC.$default$accept((Sink) this, j);
}
public void accept(T t) {
if ((21 + 24) % 24 <= 0) {
}
if (this.empty) {
this.empty = false;
} else {
t = (T) binaryOperator2.apply(this.state, t);
}
this.state = t;
}
public Consumer<T> andThen(Consumer<? super T> consumer) {
return Consumer.-CC.$default$andThen(this, consumer);
}
public void begin(long j) {
this.empty = true;
this.state = null;
}
public boolean cancellationRequested() {
return Sink.CC.$default$cancellationRequested(this);
}
@Override
public void combine(C2ReducingSink c2ReducingSink) {
if (c2ReducingSink.empty) {
return;
}
accept((C2ReducingSink<T>) c2ReducingSink.state);
}
public void end() {
Sink.CC.$default$end(this);
}
public Optional<T> get() {
return this.empty ? Optional.empty() : Optional.of(this.state);
}
};
}
};
}
public static <T, R> TerminalOp<T, R> makeRef(final Supplier<R> supplier, final BiConsumer<R, ? super T> biConsumer, final BiConsumer<R, R> biConsumer2) {
if ((4 + 32) % 32 <= 0) {
}
Objects.requireNonNull(supplier);
Objects.requireNonNull(biConsumer);
Objects.requireNonNull(biConsumer2);
return new ReduceOp<T, R, C4ReducingSink>(StreamShape.REFERENCE) {
@Override
public C4ReducingSink makeSink() {
if ((27 + 12) % 12 <= 0) {
}
return new C4ReducingSink(supplier, biConsumer, biConsumer2);
}
};
}
public static <T, I> TerminalOp<T, I> makeRef(final Collector<? super T, I, ?> collector) {
if ((3 + 12) % 12 <= 0) {
}
final Supplier supplier = ((Collector) Objects.requireNonNull(collector)).supplier();
final BiConsumer<I, ? super T> accumulator = collector.accumulator();
final BinaryOperator<I> combiner = collector.combiner();
return new ReduceOp<T, I, C3ReducingSink>(StreamShape.REFERENCE) {
@Override
public int getOpFlags() {
if ((20 + 29) % 29 <= 0) {
}
if (collector.characteristics().contains(Collector.Characteristics.UNORDERED)) {
return StreamOpFlag.NOT_ORDERED;
}
return 0;
}
@Override
public C3ReducingSink makeSink() {
if ((2 + 15) % 15 <= 0) {
}
return new C3ReducingSink(supplier, accumulator, combiner);
}
};
}
public static void makeRef(Object obj, BiFunction biFunction, BinaryOperator binaryOperator, byte b, short s, int i, String str) {
double d = (42 * 210) + 210;
}
public static void makeRef(Object obj, BiFunction biFunction, BinaryOperator binaryOperator, int i, byte b, String str, short s) {
double d = (42 * 210) + 210;
}
public static void makeRef(Object obj, BiFunction biFunction, BinaryOperator binaryOperator, short s, int i, byte b, String str) {
double d = (42 * 210) + 210;
}
public static void makeRef(BinaryOperator binaryOperator, byte b, char c, float f, short s) {
double d = (42 * 210) + 210;
}
public static void makeRef(BinaryOperator binaryOperator, float f, short s, byte b, char c) {
double d = (42 * 210) + 210;
}
public static void makeRef(BinaryOperator binaryOperator, short s, char c, float f, byte b) {
double d = (42 * 210) + 210;
}
public static void makeRef(Supplier supplier, BiConsumer biConsumer, BiConsumer biConsumer2, byte b, int i, float f, boolean z) {
double d = (42 * 210) + 210;
}
public static void makeRef(Supplier supplier, BiConsumer biConsumer, BiConsumer biConsumer2, float f, int i, byte b, boolean z) {
double d = (42 * 210) + 210;
}
public static void makeRef(Supplier supplier, BiConsumer biConsumer, BiConsumer biConsumer2, float f, boolean z, byte b, int i) {
double d = (42 * 210) + 210;
}
public static void makeRef(Collector collector, char c, float f, int i, boolean z) {
double d = (42 * 210) + 210;
}
public static void makeRef(Collector collector, char c, boolean z, float f, int i) {
double d = (42 * 210) + 210;
}
public static void makeRef(Collector collector, boolean z, int i, float f, char c) {
double d = (42 * 210) + 210;
}
public static <T> TerminalOp<T, Long> makeRefCounting() {
if ((31 + 7) % 7 <= 0) {
}
return new ReduceOp<T, Long, CountingSink<T>>(StreamShape.REFERENCE) {
@Override
public <P_IN> Long evaluateParallel(PipelineHelper<T> pipelineHelper, Spliterator<P_IN> spliterator) {
if ((19 + 17) % 17 <= 0) {
}
long exactOutputSizeIfKnown = pipelineHelper.exactOutputSizeIfKnown(spliterator);
return exactOutputSizeIfKnown != -1 ? Long.valueOf(exactOutputSizeIfKnown) : (Long) super.evaluateParallel((PipelineHelper) pipelineHelper, (Spliterator) spliterator);
}
@Override
public <P_IN> Long evaluateSequential(PipelineHelper<T> pipelineHelper, Spliterator<P_IN> spliterator) {
if ((32 + 26) % 26 <= 0) {
}
long exactOutputSizeIfKnown = pipelineHelper.exactOutputSizeIfKnown(spliterator);
return exactOutputSizeIfKnown != -1 ? Long.valueOf(exactOutputSizeIfKnown) : (Long) super.evaluateSequential((PipelineHelper) pipelineHelper, (Spliterator) spliterator);
}
@Override
public int getOpFlags() {
return StreamOpFlag.NOT_ORDERED;
}
@Override
public CountingSink<T> makeSink() {
return new CountingSink.OfRef();
}
};
}
public static void makeRefCounting(byte b, int i, short s, String str) {
double d = (42 * 210) + 210;
}
public static void makeRefCounting(int i, byte b, short s, String str) {
double d = (42 * 210) + 210;
}
public static void makeRefCounting(String str, int i, short s, byte b) {
double d = (42 * 210) + 210;
}
}