Package org.aksw.jenax.arq.json
Class SPARQLResultVisitorSelectJsonOutput
java.lang.Object
org.aksw.jenax.arq.json.SPARQLResultVisitorSelectJsonOutput
- All Implemented Interfaces:
AutoCloseable,SPARQLResultSink,SPARQLResultVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.google.gson.JsonArrayprotected PrintStreamprotected booleanprotected com.google.gson.Gsonprotected intprotected PrintStream -
Constructor Summary
ConstructorsConstructorDescriptionSPARQLResultVisitorSelectJsonOutput(com.google.gson.Gson gson) SPARQLResultVisitorSelectJsonOutput(com.google.gson.JsonArray arr, Integer maxDepth, Boolean flat, com.google.gson.Gson gson) SPARQLResultVisitorSelectJsonOutput(com.google.gson.JsonArray arr, Integer maxDepth, Boolean flat, com.google.gson.Gson gson, PrintStream out, PrintStream err) -
Method Summary
-
Field Details
-
flat
protected boolean flat -
arr
protected com.google.gson.JsonArray arr -
maxDepth
protected int maxDepth -
gson
protected com.google.gson.Gson gson -
out
-
err
-
-
Constructor Details
-
SPARQLResultVisitorSelectJsonOutput
public SPARQLResultVisitorSelectJsonOutput() -
SPARQLResultVisitorSelectJsonOutput
public SPARQLResultVisitorSelectJsonOutput(com.google.gson.Gson gson) -
SPARQLResultVisitorSelectJsonOutput
-
SPARQLResultVisitorSelectJsonOutput
public SPARQLResultVisitorSelectJsonOutput(com.google.gson.JsonArray arr, Integer maxDepth, Boolean flat, com.google.gson.Gson gson, PrintStream out, PrintStream err)
-
-
Method Details
-
onResultSet
public void onResultSet(org.apache.jena.query.ResultSet value) - Specified by:
onResultSetin interfaceSPARQLResultVisitor
-
onJson
public void onJson(com.google.gson.JsonElement value) - Specified by:
onJsonin interfaceSPARQLResultVisitor
-
onQuad
public void onQuad(org.apache.jena.sparql.core.Quad value) - Specified by:
onQuadin interfaceSPARQLResultVisitor
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-
flush
public void flush()- Specified by:
flushin interfaceSPARQLResultSink
-
getOut
-
getErr
-