public class TrigWriter extends TurtleWriter
Modifier and Type | Class and Description |
---|---|
static class |
TrigWriter.TrigWriterFactory
Factory for
TrigWriter |
TurtleWriter.TurtleWriterFactory
mBlockSpec, mLastWrittenPredicate, mLastWrittenSubject, mNamespaces, mOptions, mStarted, mStmtClosed, mWriter
Constructor and Description |
---|
TrigWriter(OutputStream theWriter,
Options theOptions) |
Modifier and Type | Method and Description |
---|---|
protected void |
closeActiveContext() |
void |
comment(String theComment)
Write a comment to the output.
|
void |
end()
Signals the writing process is completed.
|
RDFFormat |
format()
The
format this writer will serialize output in. |
void |
handle(Statement theStmt)
Write the given
Statement |
void |
start()
Signals that the RDF writing process is starting.
|
protected void |
writeNamespace(String thePrefix,
String theName) |
closePreviousStatement, namespace, writeBNode, writeCommentLine, writeEmbeddedTriple, writeIRI, writeLiteral, writePredicate, writeResource, writeValue
public TrigWriter(OutputStream theWriter, Options theOptions)
public void start()
start
in interface RDFHandler
start
in interface RDFWriter
start
in class TurtleWriter
public void handle(@Nonnull Statement theStmt)
Statement
handle
in interface RDFHandler
handle
in interface RDFWriter
handle
in class TurtleWriter
theStmt
- the statement to writepublic void end()
InputStream
is *not* closed, but the caller
should not call additional methods on this writer as that will normally yield syntax errors in the output.end
in interface RDFHandler
end
in interface RDFWriter
end
in class TurtleWriter
public void comment(@Nonnull String theComment)
started
at this point; comments can be written prior to any actual
serialized RDFcomment
in interface RDFWriter
comment
in class TurtleWriter
theComment
- the comment to writeprotected void writeNamespace(@Nonnull String thePrefix, @Nonnull String theName)
writeNamespace
in class TurtleWriter
protected void closeActiveContext()
Copyright © 2010-2016 Stardog Union. All Rights Reserved.