@Override public Spliterator<PluginProfileMetadataKey> spliterator() { return keys.spliterator(); }
@Override public Spliterator<T> spliterator() { if (iterable instanceof List) { final List<T> list = (List<T>) iterable; int toSkip = Math.min(list.size(), numberToSkip); return list.subList(toSkip, list.size()).spliterator(); } else { return Streams.stream(iterable).skip(numberToSkip).spliterator(); } } };
@Override public Spliterator<T> spliterator() { if (iterable instanceof List) { final List<T> list = (List<T>) iterable; int toSkip = Math.min(list.size(), numberToSkip); return list.subList(toSkip, list.size()).spliterator(); } else { return Streams.stream(iterable).skip(numberToSkip).spliterator(); } } };
@Override public Spliterator<List<String>> spliterator() { return data.spliterator(); }
@Override public Spliterator<T> spliterator() { if (iterable instanceof List) { final List<T> list = (List<T>) iterable; int toSkip = Math.min(list.size(), numberToSkip); return list.subList(toSkip, list.size()).spliterator(); } else { return Streams.stream(iterable).skip(numberToSkip).spliterator(); } } };
static <E> Spliterator<E> spliteratorImpl(Multiset<E> multiset) { Spliterator<Entry<E>> entrySpliterator = multiset.entrySet().spliterator(); return CollectSpliterators.flatMap( entrySpliterator, entry -> Collections.nCopies(entry.getCount(), entry.getElement()).spliterator(), Spliterator.SIZED | (entrySpliterator.characteristics() & (Spliterator.ORDERED | Spliterator.NONNULL | Spliterator.IMMUTABLE)), multiset.size()); }
static <E> Spliterator<E> spliteratorImpl(Multiset<E> multiset) { Spliterator<Entry<E>> entrySpliterator = multiset.entrySet().spliterator(); return CollectSpliterators.flatMap( entrySpliterator, entry -> Collections.nCopies(entry.getCount(), entry.getElement()).spliterator(), Spliterator.SIZED | (entrySpliterator.characteristics() & (Spliterator.ORDERED | Spliterator.NONNULL | Spliterator.IMMUTABLE)), multiset.size()); }
static <E> Spliterator<E> spliteratorImpl(Multiset<E> multiset) { Spliterator<Entry<E>> entrySpliterator = multiset.entrySet().spliterator(); return CollectSpliterators.flatMap( entrySpliterator, entry -> Collections.nCopies(entry.getCount(), entry.getElement()).spliterator(), Spliterator.SIZED | (entrySpliterator.characteristics() & (Spliterator.ORDERED | Spliterator.NONNULL | Spliterator.IMMUTABLE)), multiset.size()); }
@Override public Spliterator<S> spliterator() { return this.toList().spliterator(); }
@Override public Spliterator<OrientParameter> spliterator() { return originals.spliterator(); } }
@Override public Spliterator<T> spliterator() { return List.super.spliterator(); } }
@Override public Spliterator<E> spliterator() { return descriptors.spliterator(); } }
@Override public Iterator<String> iterator() { return StreamSupport.stream(contentProviders.spliterator(), false) .flatMap(stringIterable -> StreamSupport.stream(stringIterable.spliterator(), false)).iterator(); }
@Override public Spliterator<T> spliterator() { if (iterable instanceof List) { final List<T> list = (List<T>) iterable; int toSkip = Math.min(list.size(), numberToSkip); return list.subList(toSkip, list.size()).spliterator(); } else { return Streams.stream(iterable).skip(numberToSkip).spliterator(); } } };
@Override public Spliterator<T> spliterator() { if (iterable instanceof List) { final List<T> list = (List<T>) iterable; int toSkip = Math.min(list.size(), numberToSkip); return list.subList(toSkip, list.size()).spliterator(); } else { return Streams.stream(iterable).skip(numberToSkip).spliterator(); } } };
@Override public com.vividsolutions.jts.geom.MultiLineString fromGeometry(MultiLineString src) { return this.geometryFactory.createMultiLineString( StreamSupport.stream(src.lineStrings().spliterator(), false) .map(this::toJtsLineString) .toArray(com.vividsolutions.jts.geom.LineString[]::new) ); } }
private List<Project> getRecentProjects(final ApplicationUser user) { return stream(projectHistoryManager.getProjectHistoryWithoutPermissionChecks(user).spliterator(), false) .map(userHistoryItem -> projectManager.getProjectObj(Long.valueOf(userHistoryItem.getEntityId()))) .filter(project -> project != null) .collect(toImmutableList()); }
protected com.vividsolutions.jts.geom.Polygon toJtsPolygon(Polygon src) { return this.geometryFactory.createPolygon( toJtsLinearRing(src.perimeter()), StreamSupport .stream(src.holes().spliterator(), false) .map(this::toJtsLinearRing) .toArray(com.vividsolutions.jts.geom.LinearRing[]::new) ); }
protected com.vividsolutions.jts.geom.LineString toJtsLineString(LineString src) { return this.geometryFactory.createLineString( StreamSupport.stream(src.positions().children().spliterator(), false) .map(sp -> new Coordinate(sp.lon(), sp.lat(), sp.alt())) .toArray(Coordinate[]::new) ); }
static <E> Spliterator<E> spliteratorImpl(Multiset<E> multiset) { Spliterator<Entry<E>> entrySpliterator = multiset.entrySet().spliterator(); return CollectSpliterators.flatMap( entrySpliterator, entry -> Collections.nCopies(entry.getCount(), entry.getElement()).spliterator(), Spliterator.SIZED | (entrySpliterator.characteristics() & (Spliterator.ORDERED | Spliterator.NONNULL | Spliterator.IMMUTABLE)), multiset.size()); }