Lines Matching defs:OfInt

68     private static final Node.OfInt EMPTY_INT_NODE = new EmptyNode.OfInt();
118 return (Node<T>) new ConcNode.OfInt((Node.OfInt) left, (Node.OfInt) right);
185 * Produces a {@link Node.OfInt} describing an int[] array.
192 static Node.OfInt node(int[] array) {
197 * Produces a {@link Node.Builder.OfInt}.
202 * @return a {@code Node.Builder.OfInt}
204 static Node.Builder.OfInt intBuilder(long exactSizeIfKnown) {
211 * Produces a variable size @{link Node.Builder.OfInt}.
213 * @return a {@code Node.Builder.OfInt}
215 static Node.Builder.OfInt intBuilder() {
335 * describe those elements with a {@link Node.OfInt}.
346 * parallel to produce a flat {@code Node.OfInt} if desired.
352 * @return a {@link Node.OfInt} describing the output elements
354 public static <P_IN> Node.OfInt collectInt(PipelineHelper<Integer> helper,
362 new SizedCollectorTask.OfInt<>(spliterator, helper, array).invoke();
366 Node.OfInt node = new CollectorTask.OfInt<>(helper, spliterator).invoke();
478 * Flatten, in parallel, a {@link Node.OfInt}. A flattened node is one that
488 * @return a flat {@code Node.OfInt}
490 public static Node.OfInt flattenInt(Node.OfInt node) {
496 new ToArrayTask.OfInt(node, array, 0).invoke();
585 private static final class OfInt
587 implements Node.OfInt {
589 OfInt() { } // Avoid creation of special accessor
592 public Spliterator.OfInt spliterator() {
883 static final class OfInt
884 extends ConcNode.OfPrimitive<Integer, IntConsumer, int[], Spliterator.OfInt, Node.OfInt>
885 implements Node.OfInt {
887 OfInt(Node.OfInt left, Node.OfInt right) {
892 public Spliterator.OfInt spliterator() {
893 return new InternalNodeSpliterator.OfInt(this);
1163 private static final class OfInt
1164 extends OfPrimitive<Integer, IntConsumer, int[], Spliterator.OfInt, Node.OfInt>
1165 implements Spliterator.OfInt {
1167 OfInt(Node.OfInt cur) {
1312 private static class IntArrayNode implements Node.OfInt {
1331 public Spliterator.OfInt spliterator() {
1478 implements Node.Builder.OfInt {
1486 public Node.OfInt build() {
1639 extends SpinedBuffer.OfInt
1640 implements Node.OfInt, Node.Builder.OfInt {
1646 public Spliterator.OfInt spliterator() {
1692 public Node.OfInt build() {
1928 static final class OfInt<P_IN>
1929 extends SizedCollectorTask<P_IN, Integer, Sink.OfInt, OfInt<P_IN>>
1930 implements Sink.OfInt {
1933 OfInt(Spliterator<P_IN> spliterator, PipelineHelper<Integer> helper, int[] array) {
1938 OfInt(SizedCollectorTask.OfInt<P_IN> parent, Spliterator<P_IN> spliterator,
1945 SizedCollectorTask.OfInt<P_IN> makeChild(Spliterator<P_IN> spliterator,
1947 return new SizedCollectorTask.OfInt<>(this, spliterator, offset, size);
2125 private static final class OfInt
2126 extends OfPrimitive<Integer, IntConsumer, int[], Spliterator.OfInt, Node.OfInt> {
2127 private OfInt(Node.OfInt node, int[] array, int offset) {
2204 private static final class OfInt<P_IN>
2205 extends CollectorTask<P_IN, Integer, Node.OfInt, Node.Builder.OfInt> {
2206 OfInt(PipelineHelper<Integer> helper, Spliterator<P_IN> spliterator) {
2207 super(helper, spliterator, Nodes::intBuilder, ConcNode.OfInt::new);