java.lang.Object
org.apache.jena.riot.writer.WriterStreamRDFBase
- All Implemented Interfaces:
 StreamRDF
- Direct Known Subclasses:
 WriterStreamRDFBlocks,WriterStreamRDFFlat
Core engine for output of triples / quads that is streaming. It covers Turtle and
 TriG "
flat" and "blocks"
 variants.
 
 It handles prefixes and base and node formats which is controlled by a NodeFormatterTTL.
 
 The output is valid TriG.
 If fed only triples, the output is valid Turtle.
 
 For N-Quads and N-triples use WriterStreamRDFPlain.
- 
Method Summary
Modifier and TypeMethodDescriptionfinal voidbase declaration seenfinal voidfinish()Finish processingfinal voidprefix declaration seenfinal voidQuad emittedfinal voidstart()Start processingfinal voidtriple(org.apache.jena.graph.Triple triple) Triple emittedvoidversion declaration seen 
- 
Method Details
- 
start
public final void start()Description copied from interface:StreamRDFStart processing - 
finish
public final void finish()Description copied from interface:StreamRDFFinish processing - 
triple
public final void triple(org.apache.jena.graph.Triple triple) Description copied from interface:StreamRDFTriple emitted - 
quad
Description copied from interface:StreamRDFQuad emitted - 
base
Description copied from interface:StreamRDFbase declaration seen - 
prefix
Description copied from interface:StreamRDFprefix declaration seen - 
version
Description copied from interface:StreamRDFversion declaration seen 
 -