Class BooleanTextWriter
- java.lang.Object
-
- org.eclipse.rdf4j.query.resultio.AbstractQueryResultWriter
-
- org.eclipse.rdf4j.query.resultio.text.BooleanTextWriter
-
- All Implemented Interfaces:
org.eclipse.rdf4j.common.io.Sink,BooleanQueryResultHandler,QueryResultHandler,BooleanQueryResultWriter,QueryResultWriter
public class BooleanTextWriter extends AbstractQueryResultWriter implements BooleanQueryResultWriter
Writer for the plain text boolean result format.- Author:
- Arjohn Kampman
-
-
Constructor Summary
Constructors Constructor Description BooleanTextWriter(OutputStream out)BooleanTextWriter(Writer writer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendHeader()voidendQueryResult()BooleanQueryResultFormatgetBooleanQueryResultFormat()BooleanQueryResultFormatgetQueryResultFormat()voidhandleBoolean(boolean value)voidhandleLinks(List<String> linkUrls)voidhandleNamespace(String prefix, String uri)protected voidhandleSolutionImpl(BindingSet bindingSet)voidhandleStylesheet(String stylesheetUrl)voidstartDocument()voidstartHeader()voidstartQueryResult(List<String> bindingNames)voidwrite(boolean value)-
Methods inherited from class org.eclipse.rdf4j.query.resultio.AbstractQueryResultWriter
getFileFormat, getSupportedSettings, getWriterConfig, handleSolution, setWriterConfig, xsdStringToPlainLiteral
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.rdf4j.query.QueryResultHandler
handleSolution
-
Methods inherited from interface org.eclipse.rdf4j.query.resultio.QueryResultWriter
getSupportedSettings, getWriterConfig, setWriterConfig
-
-
-
-
Constructor Detail
-
BooleanTextWriter
public BooleanTextWriter(OutputStream out)
-
BooleanTextWriter
public BooleanTextWriter(Writer writer)
-
-
Method Detail
-
getBooleanQueryResultFormat
public final BooleanQueryResultFormat getBooleanQueryResultFormat()
- Specified by:
getBooleanQueryResultFormatin interfaceBooleanQueryResultWriter
-
getQueryResultFormat
public final BooleanQueryResultFormat getQueryResultFormat()
- Specified by:
getQueryResultFormatin interfaceQueryResultWriter
-
write
public void write(boolean value) throws IOException- Specified by:
writein interfaceBooleanQueryResultWriter- Throws:
IOException
-
handleBoolean
public void handleBoolean(boolean value) throws QueryResultHandlerException- Specified by:
handleBooleanin interfaceQueryResultHandler- Throws:
QueryResultHandlerException
-
startDocument
public void startDocument() throws QueryResultHandlerException- Specified by:
startDocumentin interfaceQueryResultWriter- Throws:
QueryResultHandlerException
-
handleStylesheet
public void handleStylesheet(String stylesheetUrl) throws QueryResultHandlerException
- Specified by:
handleStylesheetin interfaceQueryResultWriter- Throws:
QueryResultHandlerException
-
startHeader
public void startHeader() throws QueryResultHandlerException- Specified by:
startHeaderin interfaceQueryResultWriter- Throws:
QueryResultHandlerException
-
handleLinks
public void handleLinks(List<String> linkUrls) throws QueryResultHandlerException
- Specified by:
handleLinksin interfaceQueryResultHandler- Throws:
QueryResultHandlerException
-
endHeader
public void endHeader() throws QueryResultHandlerException- Specified by:
endHeaderin interfaceQueryResultWriter- Throws:
QueryResultHandlerException
-
startQueryResult
public void startQueryResult(List<String> bindingNames) throws TupleQueryResultHandlerException
- Specified by:
startQueryResultin interfaceQueryResultHandler- Overrides:
startQueryResultin classAbstractQueryResultWriter- Throws:
TupleQueryResultHandlerException
-
endQueryResult
public void endQueryResult() throws TupleQueryResultHandlerException- Specified by:
endQueryResultin interfaceQueryResultHandler- Throws:
TupleQueryResultHandlerException
-
handleSolutionImpl
protected void handleSolutionImpl(BindingSet bindingSet) throws TupleQueryResultHandlerException
- Overrides:
handleSolutionImplin classAbstractQueryResultWriter- Throws:
TupleQueryResultHandlerException
-
handleNamespace
public void handleNamespace(String prefix, String uri) throws QueryResultHandlerException
- Specified by:
handleNamespacein interfaceQueryResultWriter- Throws:
QueryResultHandlerException
-
-