Package org.aksw.jenax.stmt.resultset
Interface SPARQLResultVisitor
- Type Parameters:
T-
- All Known Subinterfaces:
SPARQLResultSink
- All Known Implementing Classes:
SPARQLResultSinkPrint,SPARQLResultSinkQuads
public interface SPARQLResultVisitor
TODO We probably need a high level result visitor for
result types such as Model, ResultSet, Json, and a low level - or streaming -
result processor for quads, bindings, etc
The streaming part can be based on StreamRDF
- Author:
- raven
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends SPARQLResultVisitor>
Tforward(SPARQLResultEx sr, T handler) voidonJson(com.google.gson.JsonElement value) voidonQuad(org.apache.jena.sparql.core.Quad value) voidonResultSet(org.apache.jena.query.ResultSet value)
-
Method Details
-
onResultSet
void onResultSet(org.apache.jena.query.ResultSet value) -
onJson
void onJson(com.google.gson.JsonElement value) -
onQuad
void onQuad(org.apache.jena.sparql.core.Quad value) -
forward
-