public class NTripleSink extends Object implements StatementSink
| Modifier and Type | Field and Description |
|---|---|
protected String[] |
comments |
protected PrintWriter |
out |
| Constructor and Description |
|---|
NTripleSink(OutputStream os,
String... comments) |
NTripleSink(Writer writer,
String... comments) |
| Modifier and Type | Method and Description |
|---|---|
void |
addLiteral(String subject,
String predicate,
String lex,
String lang,
String datatype)
Add statement with a literal object.
|
void |
addObject(String subject,
String predicate,
String object)
Add statement with non-literal object.
|
void |
addPrefix(String prefix,
String uri)
Add a prefix mapping.
|
protected String |
enc(int codepoint) |
protected String |
encode(String s) |
void |
end()
Complete parsing
|
protected String |
longenc(int codepoint) |
protected String |
quote(String lex) |
void |
setBase(String base) |
void |
start()
Begin parsing
|
protected String |
toLiteral(String lex,
String lang,
String datatype) |
protected String |
toNode(String node) |
protected final PrintWriter out
public NTripleSink(OutputStream os, String... comments) throws UnsupportedEncodingException
UnsupportedEncodingExceptionpublic NTripleSink(Writer writer, String... comments)
public void start()
StatementSinkstart in interface StatementSinkpublic void end()
StatementSinkend in interface StatementSinkpublic void addObject(String subject, String predicate, String object)
StatementSinkaddObject in interface StatementSinksubject - Subject of triplepredicate - Predicateobject - Objectpublic void addLiteral(String subject, String predicate, String lex, String lang, String datatype)
StatementSinkaddLiteral in interface StatementSinksubject - Subject of triplepredicate - Predicatelex - Lexical formlang - Language (may be null)datatype - Datatype IRI (may be null)public void addPrefix(String prefix, String uri)
StatementSinkaddPrefix in interface StatementSinkpublic void setBase(String base)
setBase in interface StatementSinkCopyright © 2009–2020. All rights reserved.