Package org.eclipse.rdf4j.console.util
Class ConsoleQueryResultWriter
- java.lang.Object
-
- org.eclipse.rdf4j.query.resultio.AbstractQueryResultWriter
-
- org.eclipse.rdf4j.console.util.ConsoleQueryResultWriter
-
- All Implemented Interfaces:
org.eclipse.rdf4j.common.io.Sink,org.eclipse.rdf4j.query.QueryResultHandler,org.eclipse.rdf4j.query.resultio.QueryResultWriter
public class ConsoleQueryResultWriter extends org.eclipse.rdf4j.query.resultio.AbstractQueryResultWriterWrite query results to console- Author:
- Bart Hanssens
-
-
Constructor Summary
Constructors Constructor Description ConsoleQueryResultWriter(ConsoleIO consoleIO, int consoleWidth)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendHeader()voidendQueryResult()org.eclipse.rdf4j.query.resultio.QueryResultFormatgetQueryResultFormat()voidhandleBoolean(boolean value)voidhandleLinks(List<String> linkUrls)voidhandleNamespace(String prefix, String uri)protected voidhandleSolutionImpl(org.eclipse.rdf4j.query.BindingSet bindingSet)voidhandleStylesheet(String stylesheetUrl)voidstartDocument()voidstartHeader()voidstartQueryResult(List<String> bindingNames)-
Methods inherited from class org.eclipse.rdf4j.query.resultio.AbstractQueryResultWriter
getFileFormat, getSupportedSettings, getWriterConfig, handleSolution, setWriterConfig, xsdStringToPlainLiteral
-
-
-
-
Constructor Detail
-
ConsoleQueryResultWriter
public ConsoleQueryResultWriter(ConsoleIO consoleIO, int consoleWidth)
Constructor- Parameters:
consoleIO-consoleWidth- console width
-
-
Method Detail
-
getQueryResultFormat
public org.eclipse.rdf4j.query.resultio.QueryResultFormat getQueryResultFormat()
-
handleNamespace
public void handleNamespace(String prefix, String uri) throws org.eclipse.rdf4j.query.QueryResultHandlerException
- Throws:
org.eclipse.rdf4j.query.QueryResultHandlerException
-
startDocument
public void startDocument() throws org.eclipse.rdf4j.query.QueryResultHandlerException- Throws:
org.eclipse.rdf4j.query.QueryResultHandlerException
-
handleStylesheet
public void handleStylesheet(String stylesheetUrl) throws org.eclipse.rdf4j.query.QueryResultHandlerException
- Throws:
org.eclipse.rdf4j.query.QueryResultHandlerException
-
startHeader
public void startHeader() throws org.eclipse.rdf4j.query.QueryResultHandlerException- Throws:
org.eclipse.rdf4j.query.QueryResultHandlerException
-
endHeader
public void endHeader() throws org.eclipse.rdf4j.query.QueryResultHandlerException- Throws:
org.eclipse.rdf4j.query.QueryResultHandlerException
-
handleBoolean
public void handleBoolean(boolean value) throws org.eclipse.rdf4j.query.QueryResultHandlerException- Throws:
org.eclipse.rdf4j.query.QueryResultHandlerException
-
handleLinks
public void handleLinks(List<String> linkUrls) throws org.eclipse.rdf4j.query.QueryResultHandlerException
- Throws:
org.eclipse.rdf4j.query.QueryResultHandlerException
-
startQueryResult
public void startQueryResult(List<String> bindingNames) throws org.eclipse.rdf4j.query.TupleQueryResultHandlerException
- Specified by:
startQueryResultin interfaceorg.eclipse.rdf4j.query.QueryResultHandler- Overrides:
startQueryResultin classorg.eclipse.rdf4j.query.resultio.AbstractQueryResultWriter- Throws:
org.eclipse.rdf4j.query.TupleQueryResultHandlerException
-
endQueryResult
public void endQueryResult() throws org.eclipse.rdf4j.query.TupleQueryResultHandlerException- Throws:
org.eclipse.rdf4j.query.TupleQueryResultHandlerException
-
handleSolutionImpl
protected void handleSolutionImpl(org.eclipse.rdf4j.query.BindingSet bindingSet) throws org.eclipse.rdf4j.query.TupleQueryResultHandlerException- Overrides:
handleSolutionImplin classorg.eclipse.rdf4j.query.resultio.AbstractQueryResultWriter- Throws:
org.eclipse.rdf4j.query.TupleQueryResultHandlerException
-
-