public class QueryCollector extends Object implements StatementSink
| Constructor and Description |
|---|
QueryCollector() |
| Modifier and Type | Method and Description |
|---|---|
void |
addLiteral(String arg0,
String arg1,
String arg2,
String arg3,
String arg4)
Add statement with a literal object.
|
void |
addObject(String arg0,
String arg1,
String arg2)
Add statement with non-literal object.
|
void |
addPrefix(String prefix,
String uri)
Add a prefix mapping.
|
Query |
createQuery(List<Triple> triples) |
void |
end()
Complete parsing
|
Map<String,Query> |
getQueries() |
void |
setBase(String base) |
void |
start()
Begin parsing
|
public QueryCollector()
public Map<String,Query> getQueries()
public void addLiteral(String arg0, String arg1, String arg2, String arg3, String arg4)
StatementSinkaddLiteral in interface StatementSinkarg0 - Subject of triplearg1 - Predicatearg2 - Lexical formarg3 - Language (may be null)arg4 - Datatype IRI (may be null)public void addObject(String arg0, String arg1, String arg2)
StatementSinkaddObject in interface StatementSinkarg0 - Subject of triplearg1 - Predicatearg2 - Objectpublic void end()
StatementSinkend in interface StatementSinkpublic void start()
StatementSinkstart in interface StatementSinkpublic Query createQuery(List<Triple> triples)
public void addPrefix(String prefix, String uri)
StatementSinkaddPrefix in interface StatementSinkpublic void setBase(String base)
setBase in interface StatementSinkCopyright © 2009–2020. All rights reserved.