public class DefaultRdfStream extends WrappingStream<org.apache.jena.graph.Triple> implements RdfStream
Stream.Builder<T>stream| Constructor and Description |
|---|
DefaultRdfStream(org.apache.jena.graph.Node node)
Create an RdfStream
|
DefaultRdfStream(org.apache.jena.graph.Node node,
Stream<org.apache.jena.graph.Triple> stream)
Create an RdfStream
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
concat(Stream<org.apache.jena.graph.Triple> stream)
Concatenate a Triple stream to the existing stream
|
RdfStream |
distinct() |
RdfStream |
filter(Predicate<? super org.apache.jena.graph.Triple> predicate) |
static RdfStream |
fromModel(org.apache.jena.graph.Node node,
org.apache.jena.rdf.model.Model model)
Create an RdfStream from an existing Model.
|
RdfStream |
limit(long maxSize) |
RdfStream |
onClose(Runnable closeHandler) |
RdfStream |
parallel() |
RdfStream |
peek(Consumer<? super org.apache.jena.graph.Triple> action) |
RdfStream |
sequential() |
RdfStream |
skip(long n) |
RdfStream |
sorted() |
RdfStream |
sorted(Comparator<? super org.apache.jena.graph.Triple> comparator) |
org.apache.jena.graph.Node |
topic() |
RdfStream |
unordered() |
allMatch, anyMatch, close, collect, collect, count, findAny, findFirst, flatMap, flatMapToDouble, flatMapToInt, flatMapToLong, forEach, forEachOrdered, isParallel, iterator, map, mapToDouble, mapToInt, mapToLong, max, min, noneMatch, reduce, reduce, reduce, spliterator, toArray, toArrayclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitallMatch, anyMatch, builder, collect, collect, concat, count, empty, findAny, findFirst, flatMap, flatMapToDouble, flatMapToInt, flatMapToLong, forEach, forEachOrdered, generate, iterate, map, mapToDouble, mapToInt, mapToLong, max, min, noneMatch, of, of, reduce, reduce, reduce, toArray, toArrayclose, isParallel, iterator, spliteratorpublic DefaultRdfStream(org.apache.jena.graph.Node node)
node - the topic of the streampublic DefaultRdfStream(org.apache.jena.graph.Node node, Stream<org.apache.jena.graph.Triple> stream)
node - the topic of the streamstream - the incoming streampublic static RdfStream fromModel(org.apache.jena.graph.Node node, org.apache.jena.rdf.model.Model model)
node - The subject nodemodel - An input Modelprotected void concat(Stream<org.apache.jena.graph.Triple> stream)
stream - additional triplespublic org.apache.jena.graph.Node topic()
public RdfStream sorted(Comparator<? super org.apache.jena.graph.Triple> comparator)
public RdfStream onClose(Runnable closeHandler)
onClose in interface BaseStream<org.apache.jena.graph.Triple,Stream<org.apache.jena.graph.Triple>>public RdfStream parallel()
parallel in interface BaseStream<org.apache.jena.graph.Triple,Stream<org.apache.jena.graph.Triple>>public RdfStream sequential()
sequential in interface BaseStream<org.apache.jena.graph.Triple,Stream<org.apache.jena.graph.Triple>>public RdfStream unordered()
unordered in interface BaseStream<org.apache.jena.graph.Triple,Stream<org.apache.jena.graph.Triple>>Copyright © 2013–2018 DuraSpace, Inc.. All rights reserved.