public class TurtleStarWriter extends TurtleWriter
TurtleWriter
that writes RDF* documents in the Turtle* format by including the RDF* triples.baseIRI, lastWrittenPredicate, lastWrittenSubject, prettyPrintModel, statementClosed, writer
namespaceTable, statementConsumer
Constructor and Description |
---|
TurtleStarWriter(OutputStream out)
Creates a new TurtleStarWriter that will write to the supplied OutputStream.
|
TurtleStarWriter(OutputStream out,
ParsedIRI baseIRI)
Creates a new TurtleStarWriter that will write to the supplied OutputStream using the supplied base IRI.
|
TurtleStarWriter(Writer writer)
Creates a new TurtleStarWriter that will write to the supplied Writer.
|
TurtleStarWriter(Writer writer,
ParsedIRI baseIRI)
Creates a new TurtleStarWriter that will write to the supplied Writer using the supplied base IRI.
|
Modifier and Type | Method and Description |
---|---|
RDFFormat |
getRDFFormat()
Gets the RDF format that this RDFWriter uses.
|
protected void |
writeTriple(Triple triple,
boolean canShorten) |
closePreviousStatement, consumeStatement, endRDF, handleComment, handleNamespace, handleStatementInternal, startRDF, writeBase, writeBNode, writeBNode, writeCommentLine, writeLiteral, writeNamespace, writePredicate, writeResource, writeResource, writeTripleRDFStar, writeURI, writeValue, writeValue
checkWritingStarted, getOutputStream, getSupportedSettings, getWriterConfig, handleStatement, isWritingStarted, set, setWriterConfig
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getOutputStream, getSupportedSettings, getWriterConfig, set, setWriterConfig
handleStatement
public TurtleStarWriter(OutputStream out)
out
- The OutputStream to write the TurtleStar document to.public TurtleStarWriter(OutputStream out, ParsedIRI baseIRI)
out
- The OutputStream to write the TurtleStar document to.baseIRI
- The base IRI to use.public TurtleStarWriter(Writer writer)
writer
- The Writer to write the TurtleStar document to.public RDFFormat getRDFFormat()
RDFWriter
getRDFFormat
in interface RDFWriter
getRDFFormat
in class TurtleWriter
protected void writeTriple(Triple triple, boolean canShorten) throws IOException
writeTriple
in class TurtleWriter
IOException
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.