public class TriGStarWriter extends TriGWriter
TriGWriter
that writes RDF* documents in the TriG* format by including the RDF* triples.baseIRI, lastWrittenPredicate, lastWrittenSubject, prettyPrintModel, statementClosed, writer
namespaceTable, statementConsumer
Constructor and Description |
---|
TriGStarWriter(OutputStream out)
Creates a new TriGStarWriter that will write to the supplied OutputStream.
|
TriGStarWriter(OutputStream out,
ParsedIRI baseIRI)
Creates a new TriGStarWriter that will write to the supplied OutputStream using the supplied base IRI.
|
TriGStarWriter(Writer writer)
Creates a new TriGStarWriter that will write to the supplied Writer.
|
TriGStarWriter(Writer writer,
ParsedIRI baseIRI)
Creates a new TriGStarWriter 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) |
closeActiveContext, consumeStatement, endRDF, handleStatementInternal, startRDF, writeCommentLine, writeNamespace
closePreviousStatement, handleComment, handleNamespace, writeBase, writeBNode, writeBNode, writeLiteral, 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 TriGStarWriter(OutputStream out)
out
- The OutputStream to write the TriG* document to.public TriGStarWriter(OutputStream out, ParsedIRI baseIRI)
out
- The OutputStream to write the TriG* document to.baseIRI
- The base IRI to use.public TriGStarWriter(Writer writer)
writer
- The Writer to write the TriG* document to.public RDFFormat getRDFFormat()
RDFWriter
getRDFFormat
in interface RDFWriter
getRDFFormat
in class TriGWriter
protected void writeTriple(Triple triple, boolean canShorten) throws IOException
writeTriple
in class TurtleWriter
IOException
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.