java.lang.Object
org.apache.jena.riot.system.StreamRDFOps
Utilities for sending to StreamRDF.
Unless otherwise stated, send* operations do not call stream.start()/stream.finish()
whereas other operations do.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voiddatasetToStream(DatasetGraph datasetGraph, StreamRDF stream) Send a dataset to a StreamRDF as prefixes, triples and quads, enclosed in stream.start()/stream.finish()static voidgraphToStream(org.apache.jena.graph.Graph graph, StreamRDF stream) Send the triples of graph and it's prefix mapping to a StreamRDF, enclosed in stream.start()/stream.finish()static voidsendDatasetToStream(DatasetGraph datasetGraph, StreamRDF stream) Send a dataset to a StreamRDF as prefixes, triples and quadsstatic voidsendDatasetToStream(DatasetGraph datasetGraph, StreamRDF stream, String baseURI, PrefixMap prefixMap) Send a dataset to a StreamRDF as triples and quads, using the explicitly given prefix mapstatic voidsendGraphToStream(org.apache.jena.graph.Graph graph, StreamRDF stream) Send the triples of graph and an explicitly given prefix mapping, to a StreamRDF.static voidsendGraphToStream(org.apache.jena.graph.Graph graph, StreamRDF stream, String baseURI, PrefixMap prefixMap) Send the triples of graph, and an explicitly given prefix mapping, to a StreamRDFstatic voidsendPrefixesToStream(PrefixMap prefixMap, StreamRDF stream) Send a PrefixMap to a streamstatic voidsendPrefixesToStream(org.apache.jena.shared.PrefixMapping prefixMap, StreamRDF stream) static voidsendQuadsToStream(Iterator<Quad> iter, StreamRDF dest) Set quads to a StreamRDF - does not call .start/.finishstatic voidsendQuadsToStream(DatasetGraph datasetGraph, StreamRDF stream) Send quads of a dataset (including default graph as quads) to a StreamRDF, without prefixesstatic voidsendTriplesQuadsToStream(DatasetGraph datasetGraph, StreamRDF stream) Send a dataset graph to a stream with triples for the default graph and quads for the named graphs without prefixesstatic voidsendTriplesToStream(Iterator<org.apache.jena.graph.Triple> iter, StreamRDF dest) Set triples to a StreamRDF - does not call .start/.finishstatic voidsendTriplesToStream(org.apache.jena.graph.Graph graph, StreamRDF stream) Send the triples of graph to a StreamRDF (no prefix mapping) See alsosendGraphToStream(org.apache.jena.graph.Graph, org.apache.jena.riot.system.StreamRDF)which does send the prefix mapping.
-
Constructor Details
-
StreamRDFOps
public StreamRDFOps()
-
-
Method Details
-
datasetToStream
Send a dataset to a StreamRDF as prefixes, triples and quads, enclosed in stream.start()/stream.finish() -
graphToStream
Send the triples of graph and it's prefix mapping to a StreamRDF, enclosed in stream.start()/stream.finish() -
sendPrefixesToStream
Send a PrefixMap to a stream -
sendTriplesQuadsToStream
Send a dataset graph to a stream with triples for the default graph and quads for the named graphs without prefixes -
sendDatasetToStream
Send a dataset to a StreamRDF as prefixes, triples and quads -
sendDatasetToStream
public static void sendDatasetToStream(DatasetGraph datasetGraph, StreamRDF stream, String baseURI, PrefixMap prefixMap) Send a dataset to a StreamRDF as triples and quads, using the explicitly given prefix map -
sendGraphToStream
Send the triples of graph and an explicitly given prefix mapping, to a StreamRDF. This operation does not include start/finish nesting - seegraphToStream(org.apache.jena.graph.Graph, org.apache.jena.riot.system.StreamRDF). -
sendGraphToStream
public static void sendGraphToStream(org.apache.jena.graph.Graph graph, StreamRDF stream, String baseURI, PrefixMap prefixMap) Send the triples of graph, and an explicitly given prefix mapping, to a StreamRDF -
sendTriplesToStream
Send the triples of graph to a StreamRDF (no prefix mapping) See alsosendGraphToStream(org.apache.jena.graph.Graph, org.apache.jena.riot.system.StreamRDF)which does send the prefix mapping. -
sendTriplesToStream
Set triples to a StreamRDF - does not call .start/.finish -
sendQuadsToStream
Send quads of a dataset (including default graph as quads) to a StreamRDF, without prefixes -
sendQuadsToStream
Set quads to a StreamRDF - does not call .start/.finish
-