/libcore/support/src/test/java/tests/security/ |
H A D | KeyPairGeneratorTest.java | 29 private KeyPairGenerator generator; field in class:KeyPairGeneratorTest 38 generator = KeyPairGenerator.getInstance(algorithmName); 42 generator.initialize(1024); 44 KeyPair keyPair = generator.generateKeyPair();
|
/libcore/benchmarks/src/benchmarks/regression/ |
H A D | KeyPairGeneratorBenchmark.java | 38 private KeyPairGenerator generator; field in class:KeyPairGeneratorBenchmark 52 this.generator = KeyPairGenerator.getInstance(generatorAlgorithm, provider); 54 this.generator.initialize(1024); 59 KeyPair keyPair = generator.generateKeyPair();
|
/libcore/ojluni/src/main/java/java/util/stream/ |
H A D | PipelineHelper.java | 172 * @param generator a factory function for array instances 177 IntFunction<P_OUT[]> generator); 198 * @param generator a factory function for array instances 203 IntFunction<P_OUT[]> generator); 176 makeNodeBuilder(long exactSizeIfKnown, IntFunction<P_OUT[]> generator) argument 201 evaluate(Spliterator<P_IN> spliterator, boolean flatten, IntFunction<P_OUT[]> generator) argument
|
H A D | Node.java | 117 * @param generator A function to be used to create a new array, if needed, 121 default Node<T> truncate(long from, long to, IntFunction<T[]> generator) { argument 126 Node.Builder<T> nodeBuilder = Nodes.builder(size, generator); 140 * {@code generator} function may be consulted to create the array if a new 143 * @param generator a factory function which takes an integer parameter and 148 T[] asArray(IntFunction<T[]> generator); argument 253 T_NODE truncate(long from, long to, IntFunction<T[]> generator); argument 258 * @implSpec the default implementation invokes the generator to create 264 default T[] asArray(IntFunction<T[]> generator) { argument 271 T[] boxed = generator 356 truncate(long from, long to, IntFunction<Integer[]> generator) argument 429 truncate(long from, long to, IntFunction<Long[]> generator) argument 504 truncate(long from, long to, IntFunction<Double[]> generator) argument [all...] |
H A D | AbstractPipeline.java | 241 * @param generator the array generator to be used to create array instances 245 public final Node<E_OUT> evaluateToArrayNode(IntFunction<E_OUT[]> generator) { argument 258 return opEvaluateParallel(previousStage, previousStage.sourceSpliterator(0), generator); 261 return evaluate(sourceSpliterator(0), true, generator); 538 IntFunction<E_OUT[]> generator) { 541 return evaluateToNode(this, spliterator, flatten, generator); 545 exactOutputSizeIfKnown(spliterator), generator); 570 * @param generator the array generator 536 evaluate(Spliterator<P_IN> spliterator, boolean flatten, IntFunction<E_OUT[]> generator) argument 573 evaluateToNode(PipelineHelper<E_OUT> helper, Spliterator<P_IN> spliterator, boolean flattenTree, IntFunction<E_OUT[]> generator) argument 624 makeNodeBuilder(long exactSizeIfKnown, IntFunction<E_OUT[]> generator) argument 676 opEvaluateParallel(PipelineHelper<E_OUT> helper, Spliterator<P_IN> spliterator, IntFunction<E_OUT[]> generator) argument [all...] |
H A D | SliceOps.java | 162 IntFunction<T[]> generator) { 171 return Nodes.collect(helper, s, true, generator); 180 return Nodes.collect(this, s, true, generator); 183 return new SliceTask<>(this, helper, spliterator, generator, skip, limit). 271 IntFunction<Integer[]> generator) { 292 return new SliceTask<>(this, helper, spliterator, generator, skip, limit). 380 IntFunction<Long[]> generator) { 401 return new SliceTask<>(this, helper, spliterator, generator, skip, limit). 489 IntFunction<Double[]> generator) { 510 return new SliceTask<>(this, helper, spliterator, generator, ski 562 private final IntFunction<P_OUT[]> generator; field in class:SliceOps.SliceTask 568 SliceTask(AbstractPipeline<P_OUT, P_OUT, ?> op, PipelineHelper<P_OUT> helper, Spliterator<P_IN> spliterator, IntFunction<P_OUT[]> generator, long offset, long size) argument [all...] |
H A D | SortedOps.java | 149 IntFunction<T[]> generator) { 153 return helper.evaluate(spliterator, false, generator); 157 T[] flattenedData = helper.evaluate(spliterator, true, generator).asArray(generator); 188 IntFunction<Integer[]> generator) { 190 return helper.evaluate(spliterator, false, generator); 193 Node.OfInt n = (Node.OfInt) helper.evaluate(spliterator, true, generator); 227 IntFunction<Long[]> generator) { 229 return helper.evaluate(spliterator, false, generator); 232 Node.OfLong n = (Node.OfLong) helper.evaluate(spliterator, true, generator); 147 opEvaluateParallel(PipelineHelper<T> helper, Spliterator<P_IN> spliterator, IntFunction<T[]> generator) argument 186 opEvaluateParallel(PipelineHelper<Integer> helper, Spliterator<P_IN> spliterator, IntFunction<Integer[]> generator) argument 225 opEvaluateParallel(PipelineHelper<Long> helper, Spliterator<P_IN> spliterator, IntFunction<Long[]> generator) argument 264 opEvaluateParallel(PipelineHelper<Double> helper, Spliterator<P_IN> spliterator, IntFunction<Double[]> generator) argument [all...] |
H A D | Stream.java | 76 * might be an array, a collection, a generator function, an I/O channel, 528 * provided {@code generator} function to allocate the returned array, as 536 * The generator function takes an integer, which is the size of the 546 * @param generator a function which produces a new array of the desired 550 * from the array generator is not a supertype of the runtime type of every 553 <A> A[] toArray(IntFunction<A[]> generator); argument
|
H A D | DoublePipeline.java | 139 IntFunction<Double[]> generator) { 164 public final Node.Builder<Double> makeNodeBuilder(long exactSizeIfKnown, IntFunction<Double[]> generator) { argument 641 IntFunction<Double[]> generator); 136 evaluateToNode(PipelineHelper<Double> helper, Spliterator<P_IN> spliterator, boolean flattenTree, IntFunction<Double[]> generator) argument 639 opEvaluateParallel(PipelineHelper<Double> helper, Spliterator<P_IN> spliterator, IntFunction<Double[]> generator) argument
|
H A D | IntPipeline.java | 142 IntFunction<Integer[]> generator) { 168 IntFunction<Integer[]> generator) { 635 IntFunction<Integer[]> generator); 139 evaluateToNode(PipelineHelper<Integer> helper, Spliterator<P_IN> spliterator, boolean flattenTree, IntFunction<Integer[]> generator) argument 167 makeNodeBuilder(long exactSizeIfKnown, IntFunction<Integer[]> generator) argument 633 opEvaluateParallel(PipelineHelper<Integer> helper, Spliterator<P_IN> spliterator, IntFunction<Integer[]> generator) argument
|
H A D | LongPipeline.java | 140 IntFunction<Long[]> generator) { 165 public final Node.Builder<Long> makeNodeBuilder(long exactSizeIfKnown, IntFunction<Long[]> generator) { argument 616 IntFunction<Long[]> generator); 137 evaluateToNode(PipelineHelper<Long> helper, Spliterator<P_IN> spliterator, boolean flattenTree, IntFunction<Long[]> generator) argument 614 opEvaluateParallel(PipelineHelper<Long> helper, Spliterator<P_IN> spliterator, IntFunction<Long[]> generator) argument
|
H A D | ReferencePipeline.java | 109 IntFunction<P_OUT[]> generator) { 110 return Nodes.collect(helper, spliterator, flattenTree, generator); 131 public final Node.Builder<P_OUT> makeNodeBuilder(long exactSizeIfKnown, IntFunction<P_OUT[]> generator) { argument 132 return Nodes.builder(exactSizeIfKnown, generator); 429 public final <A> A[] toArray(IntFunction<A[]> generator) { argument 438 IntFunction rawGenerator = (IntFunction) generator; 664 IntFunction<E_OUT[]> generator); 106 evaluateToNode(PipelineHelper<P_OUT> helper, Spliterator<P_IN> spliterator, boolean flattenTree, IntFunction<P_OUT[]> generator) argument 662 opEvaluateParallel(PipelineHelper<E_OUT> helper, Spliterator<P_IN> spliterator, IntFunction<E_OUT[]> generator) argument
|
H A D | Nodes.java | 162 * @param generator the array factory 166 static <T> Node.Builder<T> builder(long exactSizeIfKnown, IntFunction<T[]> generator) { argument 168 ? new FixedNodeBuilder<>(exactSizeIfKnown, generator) 313 * @param generator the array generator 319 IntFunction<P_OUT[]> generator) { 324 P_OUT[] array = generator.apply((int) size); 328 Node<P_OUT> node = new CollectorTask.OfRef<>(helper, generator, spliterator).invoke(); 329 return flattenTree ? flatten(node, generator) : node; 454 * If a new node is to be created, the generator i 316 collect(PipelineHelper<P_OUT> helper, Spliterator<P_IN> spliterator, boolean flattenTree, IntFunction<P_OUT[]> generator) argument 464 flatten(Node<T> node, IntFunction<T[]> generator) argument 561 asArray(IntFunction<T[]> generator) argument 643 ArrayNode(long size, IntFunction<T[]> generator) argument 668 asArray(IntFunction<T[]> generator) argument 720 asArray(IntFunction<T[]> generator) argument 801 asArray(IntFunction<T[]> generator) argument 817 truncate(long from, long to, IntFunction<T[]> generator) argument 1198 FixedNodeBuilder(long size, IntFunction<T[]> generator) argument 2196 OfRef(PipelineHelper<P_OUT> helper, IntFunction<P_OUT[]> generator, Spliterator<P_IN> spliterator) argument [all...] |
/libcore/ojluni/src/test/java/util/stream/bootlib/java/util/stream/ |
H A D | StatefulTestOp.java | 53 IntFunction<T[]> generator) { 54 return op.opEvaluateParallel(helper, spliterator, generator); 73 IntFunction<Integer[]> generator) { 74 return (Node<Integer>) op.opEvaluateParallel(helper, spliterator, generator); 93 IntFunction<Long[]> generator) { 94 return (Node<Long>) op.opEvaluateParallel(helper, spliterator, generator); 113 IntFunction<Double[]> generator) { 114 return (Node<Double>) op.opEvaluateParallel(helper, spliterator, generator); 137 IntFunction<E[]> generator); 135 opEvaluateParallel(PipelineHelper<E> helper, Spliterator<P_IN> spliterator, IntFunction<E[]> generator) argument
|
H A D | CollectorOps.java | 71 IntFunction<E_IN[]> generator) { 72 return helper.evaluate(spliterator, false, generator); 88 IntFunction<T[]> generator) { 92 return super.opEvaluateParallel(helper, spliterator, generator); 69 opEvaluateParallel(PipelineHelper<E_IN> helper, Spliterator<P_IN> spliterator, IntFunction<E_IN[]> generator) argument 86 opEvaluateParallel(PipelineHelper<T> helper, Spliterator<P_IN> spliterator, IntFunction<T[]> generator) argument
|
/libcore/ojluni/src/test/java/util/stream/testlib/org/openjdk/testlib/java/util/stream/ |
H A D | CollectorOps.java | 72 IntFunction<E_IN[]> generator) { 73 return helper.evaluate(spliterator, false, generator); 89 IntFunction<T[]> generator) { 93 return super.opEvaluateParallel(helper, spliterator, generator); 70 opEvaluateParallel(PipelineHelper<E_IN> helper, Spliterator<P_IN> spliterator, IntFunction<E_IN[]> generator) argument 87 opEvaluateParallel(PipelineHelper<T> helper, Spliterator<P_IN> spliterator, IntFunction<T[]> generator) argument
|
H A D | StatefulTestOp.java | 54 IntFunction<T[]> generator) { 55 return op.opEvaluateParallel(helper, spliterator, generator); 74 IntFunction<Integer[]> generator) { 75 return (Node<Integer>) op.opEvaluateParallel(helper, spliterator, generator); 94 IntFunction<Long[]> generator) { 95 return (Node<Long>) op.opEvaluateParallel(helper, spliterator, generator); 114 IntFunction<Double[]> generator) { 115 return (Node<Double>) op.opEvaluateParallel(helper, spliterator, generator); 138 IntFunction<E[]> generator); 136 opEvaluateParallel(PipelineHelper<E> helper, Spliterator<P_IN> spliterator, IntFunction<E[]> generator) argument
|
/libcore/ojluni/src/main/java/java/util/ |
H A D | Arrays.java | 4623 * generator function to compute each element. 4625 * <p>If the generator function throws an exception, it is relayed to 4630 * @param generator a function accepting an index and producing the desired 4632 * @throws NullPointerException if the generator is null 4635 public static <T> void setAll(T[] array, IntFunction<? extends T> generator) { argument 4636 Objects.requireNonNull(generator); 4638 array[i] = generator.apply(i); 4643 * provided generator function to compute each element. 4645 * <p>If the generator function throws an exception, an unchecked exception 4651 * @param generator 4656 parallelSetAll(T[] array, IntFunction<? extends T> generator) argument 4674 setAll(int[] array, IntUnaryOperator generator) argument 4694 parallelSetAll(int[] array, IntUnaryOperator generator) argument 4712 setAll(long[] array, IntToLongFunction generator) argument 4732 parallelSetAll(long[] array, IntToLongFunction generator) argument 4750 setAll(double[] array, IntToDoubleFunction generator) argument 4770 parallelSetAll(double[] array, IntToDoubleFunction generator) argument [all...] |