Refine search
/** * Returns a sequential {@link Stream} of the remaining contents of {@code iterator}. Do not use * {@code iterator} directly after passing it to this method. */ public static <T> Stream<T> stream(Iterator<T> iterator) { return StreamSupport.stream(Spliterators.spliteratorUnknownSize(iterator, 0), false); }
/** * Returns a sequential {@link Stream} of the remaining contents of {@code iterator}. Do not use * {@code iterator} directly after passing it to this method. */ public static <T> Stream<T> stream(Iterator<T> iterator) { return StreamSupport.stream(Spliterators.spliteratorUnknownSize(iterator, 0), false); }
/** * Returns a sequential {@link Stream} of the remaining contents of {@code iterator}. Do not use * {@code iterator} directly after passing it to this method. */ public static <T> Stream<T> stream(Iterator<T> iterator) { return StreamSupport.stream(Spliterators.spliteratorUnknownSize(iterator, 0), false); }
public Stream<ScoreEntry> stream() { return StreamSupport.stream( Spliterators.spliteratorUnknownSize( this, Spliterator.ORDERED ), false ); }
public static <T> Stream<T> stream(Iterator<T> iterator) { return StreamSupport.stream(Spliterators.spliteratorUnknownSize(iterator, 0), false); } }
/** * Returns a sequential {@link Stream} of the remaining contents of {@code iterator}. Do not use * {@code iterator} directly after passing it to this method. */ public static <T> Stream<T> stream(Iterator<T> iterator) { return StreamSupport.stream(Spliterators.spliteratorUnknownSize(iterator, 0), false); }
/** * Convert given iterator to a stream. * * @param iter Iterator. * @param <T> Iterator content type. * @return Stream constructed from iterator. */ public static <T> Stream<T> asStream(Iterator<T> iter) { return StreamSupport.stream( Spliterators.spliteratorUnknownSize(iter, Spliterator.ORDERED), false); } }
/** * Convert the given {@code domainEventStream} to a regular java {@link Stream} of domain event messages. * * @param domainEventStream the input {@link DomainEventStream} * @return the output {@link Stream} after conversion */ public static Stream<? extends DomainEventMessage<?>> asStream(DomainEventStream domainEventStream) { return stream(spliteratorUnknownSize(domainEventStream, DISTINCT | NONNULL | ORDERED), false); }
/** * Turn Iterator into a Stream * * @param <T> Iterator type * @param i Iterator * @return Stream */ public static <T> Stream<T> iteratorAsStream(Iterator<T> i) { return StreamSupport.stream( Spliterators.spliteratorUnknownSize(i, Spliterator.ORDERED), false); } }
private static <T> Stream<T> enumerationAsStream(Enumeration<T> e) { return StreamSupport.stream( Spliterators.spliteratorUnknownSize( new Iterator<T>() { @Override public T next() { return e.nextElement(); } @Override public boolean hasNext() { return e.hasMoreElements(); } }, Spliterator.ORDERED), false); }
/** * Return an ordered, synchronous stream that yields every page of results from the List API call. * * @return */ public Stream<T> stream() { return StreamSupport.stream( Spliterators.spliteratorUnknownSize(this, Spliterator.ORDERED | Spliterator.NONNULL), false); } }
public static <T> Stream<T> stream(Iterator<T> iterator) { return StreamSupport.stream(Spliterators.spliteratorUnknownSize(iterator, 0), false); } }
/** * Convert iterable items to an ordered serial stream. * * @param items items to be streamed. * @param <S> expected streamed item type. * @return stream of items. */ public static <S> Stream<S> asStream(Iterable<? extends S> items) { return StreamSupport.stream(Spliterators.spliteratorUnknownSize(items.iterator(), Spliterator.ORDERED), false); }
private Stream<JsonNode> getStream(final JsonNode jsonNode) { return stream( spliteratorUnknownSize(jsonNode.elements(), Spliterator.ORDERED), false); }
private Stream<JsonNode> getStream(final JsonNode jsonNode) { return stream( spliteratorUnknownSize(jsonNode.elements(), Spliterator.ORDERED), false); }
private Stream<JsonNode> getStream(final JsonNode jsonNode) { return stream( spliteratorUnknownSize(jsonNode.elements(), Spliterator.ORDERED), false); }
private Stream<JsonNode> getStream(final JsonNode jsonNode) { return stream( spliteratorUnknownSize(jsonNode.elements(), Spliterator.ORDERED), false); }
/** * @return this iterator as a {@link Stream} */ default Stream<T> stream() { return StreamSupport .stream( spliteratorUnknownSize( this, 0 ), false ) .onClose( this::close ); }
public static <T> List<T> reverse_customStream(ArrayDeque<T> list) { if (list == null) { throw new IllegalArgumentException("list can't be null"); } return StreamSupport.stream(Spliterators.spliteratorUnknownSize(list.descendingIterator(), Spliterator.ORDERED), false).collect(toList()); }
/** * Given an iterable object (which may be a iterator, iterable, primitive * or reference array), return a {@link Stream} over its (possibly boxed) elements. * * @return a stream of the given array's elements */ public static Stream<Object> stream(Object iterable) { return StreamSupport.stream(Spliterators.spliteratorUnknownSize(of(iterable), Spliterator.ORDERED), false); }