Interface TupleQueryResultHandler
- All Superinterfaces:
QueryResultHandler
- All Known Subinterfaces:
TupleQueryResultWriter
- All Known Implementing Classes:
AbstractTupleQueryResultHandler, BackgroundTupleResult, BinaryQueryResultWriter, DAWGTestResultSetWriter, QueryResultCollector, SPARQLResultsCSVWriter, SPARQLResultsJSONWriter, SPARQLResultsODSWriter, SPARQLResultsTSVWriter, SPARQLResultsXLSXWriter, SPARQLResultsXMLWriter, SPARQLStarResultsJSONWriter, SPARQLStarResultsTSVWriter, SPARQLStarResultsXMLWriter, TupleQueryResultBuilder, WorkbenchTupleResultWriter
An interface defining methods related to handling sequences of Solutions.
Instances of this interface are capable of handling tuple results using the QueryResultHandler.startQueryResult(List) ,
QueryResultHandler.handleSolution(BindingSet) and QueryResultHandler.endQueryResult() methods.
-
Method Summary
Methods inherited from interface QueryResultHandler
endQueryResult, handleBoolean, handleLinks, handleSolution, startQueryResultModifier and TypeMethodDescriptionvoidIndicates the end of a sequence of solutions.voidhandleBoolean(boolean value) Handles the specified boolean value.voidhandleLinks(List<String> linkUrls) Handles the links elements which are present in SPARQL Results JSON and SPARQL Results XML documents in the header.voidhandleSolution(BindingSet bindingSet) Handles a solution.voidstartQueryResult(List<String> bindingNames) Indicates the start of a sequence of Solutions.