/** * Returns an equivalent stream that is * <a href="package-summary.html#Ordering">unordered</a>. May return * itself, either because the stream was already unordered, or because * the underlying stream state was modified to be unordered. * <p> * This is an intermediate operation. * * @return an unordered stream */ @Override public MapStream<K, V> unordered() { inner = inner.unordered(); return this; }
@Override public Stream<T> unordered() { return wrap(stream().unordered()); }
result = result.unordered();
AtomicInteger datasize = new AtomicInteger(0); Counter<SentimentClass> distribution = new ClassicCounter<>(); data.unordered().parallel() .map(datum -> { if (datasize.incrementAndGet() % 10000 == 0) {
@Override public Stream<T> unordered() { return stream().unordered(); }
@Override public Stream<T> unordered() { realizeStream(); return wrap(wrappedStream.unordered()); }
@Override public FSpots unordered() { stream = stream.unordered(); return this; }
@Override public Stream<T> unordered() { return _self.unordered(); }
@Override public Stream<T> unordered() { return delegate.unordered(); }
@Override public VSpots unordered() { stream = stream.unordered(); return this; }
@Override public S unordered() { return supply(wrappedStream.unordered()); }
@Override public MapStream<K, V> unordered() { return wrap(underlying.unordered()); }
@Override public MapStream<K, V> unordered() { return new DefaultMapStream<>(delegate.unordered()); }
@Override public MapStream<K, V> unordered() { return new DefaultMapStream<>(delegate.unordered()); }
private List<String> filterLogs(ArrayList<String> mapList) { return mapList. parallelStream(). unordered(). filter(n -> pattern.matcher(n).matches()). sequential(). sorted(RgxOpManager::compare). collect(Collectors.toList()); }
@Override public Platform getPlatform(Option... options) { OptionsByType optionsByType = OptionsByType.of(options); PlatformPredicate predicate = optionsByType.getOrDefault(PlatformPredicate.class, PlatformPredicate.any()); Optional<Platform> platform = platforms.stream().filter(predicate).unordered().findFirst(); return platform.isPresent() ? platform.get() : null; } }
@Override public Platform getPlatform(Option... options) { OptionsByType optionsByType = OptionsByType.of(options); PlatformPredicate predicate = optionsByType.getOrDefault(PlatformPredicate.class, PlatformPredicate.any()); Optional<Platform> platform = platforms.stream().filter(predicate).unordered().findFirst(); return platform.isPresent() ? platform.get() : null; } }
@Override public RdfStream unordered() { return new DefaultRdfStream(topic(), stream.unordered()); } }
@Test public void writeGraphFromStream() throws Exception { Path graphFile = Files.createTempFile("graph", ".nt"); if (KEEP_FILES) { System.out.println("From stream: " + graphFile); } else { graphFile.toFile().deleteOnExit(); } Stream<CharSequence> stream = graph.getTriples().unordered() .map(Object::toString); Files.write(graphFile, stream::iterator, Charset.forName("UTF-8")); }
@Test public void countQuery() { BlankNode subject = new BlankNodeImpl(Optional.of(graph), "subj"); IRI predicate = new IRIImpl("pred"); long count = graph.getTriples(subject, predicate, null).unordered() .parallel().count(); System.out.println("Counted - " + count); }