Searched defs:combiner (Results 1 - 13 of 13) sorted by relevance

/libcore/ojluni/src/main/java/java/security/
H A DAccessControlContext.java41 DomainCombiner combiner) {
40 AccessControlContext(AccessControlContext acc, DomainCombiner combiner) argument
/libcore/ojluni/src/main/java/java/util/stream/
H A DCollector.java55 * <li>combining two result containers into one ({@link #combiner()})</li>
68 * and then use the combiner function to merge the subresults into a combined
78 * result of any series of accumulator and combiner invocations, {@code a} must
79 * be equivalent to {@code combiner.apply(a, supplier.get())}.
95 * R r2 = finisher.apply(combiner.apply(a2, a3)); // result with splitting
110 * arguments passed to the combiner function, and the argument passed to the
112 * result supplier, accumulator, or combiner functions.</li>
114 * the result supplier, accumulator, or combiner functions other than to
115 * pass them again to the accumulator, combiner, or finisher functions,
117 * <li>If a result is passed to the combiner o
220 BinaryOperator<A> combiner(); method in interface:Collector
260 of(Supplier<R> supplier, BiConsumer<R, T> accumulator, BinaryOperator<R> combiner, Characteristics... characteristics) argument
291 of(Supplier<A> supplier, BiConsumer<A, T> accumulator, BinaryOperator<A> combiner, Function<A, R> finisher, Characteristics... characteristics) argument
[all...]
H A DReduceOps.java64 * @param combiner the combining function that combines two intermediate
69 makeRef(U seed, BiFunction<U, ? super T, U> reducer, BinaryOperator<U> combiner) { argument
71 Objects.requireNonNull(combiner);
85 state = combiner.apply(state, other.state);
159 BinaryOperator<I> combiner = collector.combiner();
174 state = combiner.apply(state, other.state);
337 * @param combiner a function to combine an accumulator into another
343 BinaryOperator<R> combiner) {
346 Objects.requireNonNull(combiner);
341 makeInt(Supplier<R> supplier, ObjIntConsumer<R> accumulator, BinaryOperator<R> combiner) argument
477 makeLong(Supplier<R> supplier, ObjLongConsumer<R> accumulator, BinaryOperator<R> combiner) argument
613 makeDouble(Supplier<R> supplier, ObjDoubleConsumer<R> accumulator, BinaryOperator<R> combiner) argument
[all...]
H A DDoubleStream.java443 * @param combiner an <a href="package-summary.html#Associativity">associative</a>,
453 BiConsumer<R, R> combiner);
451 collect(Supplier<R> supplier, ObjDoubleConsumer<R> accumulator, BiConsumer<R, R> combiner) argument
H A DStream.java659 * <p>The {@code identity} value must be an identity for the combiner
660 * function. This means that for all {@code u}, {@code combiner(identity, u)}
661 * is equal to {@code u}. Additionally, the {@code combiner} function
665 * combiner.apply(u, accumulator.apply(identity, t)) == accumulator.apply(u, t)
679 * @param identity the identity value for the combiner function
684 * @param combiner an <a href="package-summary.html#Associativity">associative</a>,
695 BinaryOperator<U> combiner);
741 * @param combiner an <a href="package-summary.html#Associativity">associative</a>,
750 BiConsumer<R, R> combiner);
693 reduce(U identity, BiFunction<U, ? super T, U> accumulator, BinaryOperator<U> combiner) argument
748 collect(Supplier<R> supplier, BiConsumer<R, ? super T> accumulator, BiConsumer<R, R> combiner) argument
H A DCollectors.java150 private final BinaryOperator<A> combiner; field in class:Collectors.CollectorImpl
156 BinaryOperator<A> combiner,
161 this.combiner = combiner;
168 BinaryOperator<A> combiner,
170 this(supplier, accumulator, combiner, castingIdentity(), characteristics);
184 public BinaryOperator<A> combiner() { method in class:Collectors.CollectorImpl
185 return combiner;
356 downstream.combiner(), downstream.finisher(),
392 downstream.combiner(),
154 CollectorImpl(Supplier<A> supplier, BiConsumer<A, T> accumulator, BinaryOperator<A> combiner, Function<A,R> finisher, Set<Characteristics> characteristics) argument
166 CollectorImpl(Supplier<A> supplier, BiConsumer<A, T> accumulator, BinaryOperator<A> combiner, Set<Characteristics> characteristics) argument
[all...]
H A DDoublePipeline.java472 BiConsumer<R, R> combiner) {
474 combiner.accept(left, right);
470 collect(Supplier<R> supplier, ObjDoubleConsumer<R> accumulator, BiConsumer<R, R> combiner) argument
H A DIntPipeline.java468 BiConsumer<R, R> combiner) {
470 combiner.accept(left, right);
466 collect(Supplier<R> supplier, ObjIntConsumer<R> accumulator, BiConsumer<R, R> combiner) argument
H A DIntStream.java437 * @param combiner an <a href="package-summary.html#Associativity">associative</a>,
447 BiConsumer<R, R> combiner);
445 collect(Supplier<R> supplier, ObjIntConsumer<R> accumulator, BiConsumer<R, R> combiner) argument
H A DLongPipeline.java450 BiConsumer<R, R> combiner) {
452 combiner.accept(left, right);
448 collect(Supplier<R> supplier, ObjLongConsumer<R> accumulator, BiConsumer<R, R> combiner) argument
H A DLongStream.java441 * @param combiner an <a href="package-summary.html#Associativity">associative</a>,
451 BiConsumer<R, R> combiner);
449 collect(Supplier<R> supplier, ObjLongConsumer<R> accumulator, BiConsumer<R, R> combiner) argument
H A DReferencePipeline.java484 public final <R> R reduce(R identity, BiFunction<R, ? super P_OUT, R> accumulator, BinaryOperator<R> combiner) { argument
485 return evaluate(ReduceOps.makeRef(identity, accumulator, combiner));
510 BiConsumer<R, R> combiner) {
511 return evaluate(ReduceOps.makeRef(supplier, accumulator, combiner));
508 collect(Supplier<R> supplier, BiConsumer<R, ? super P_OUT> accumulator, BiConsumer<R, R> combiner) argument
/libcore/ojluni/src/lambda/java/java/lang/invoke/
H A DMethodHandles.java139 MethodHandle foldArguments(MethodHandle target, MethodHandle combiner) { return null; } argument

Completed in 1642 milliseconds