public final class TextBooleanQueryResultWriter extends Object implements BooleanQueryResultWriter
Writer
implementation for simple text-based
boolean results
Modifier and Type | Class and Description |
---|---|
static class |
TextBooleanQueryResultWriter.BQRWriterFactory
|
Constructor and Description |
---|
TextBooleanQueryResultWriter(OutputStream theOutput) |
Modifier and Type | Method and Description |
---|---|
void |
end()
Signal that query processing has completed
|
QueryResultFormat |
format()
The
format this writer will serialize output in |
void |
handle(Boolean theResult)
Handle a result to a query
|
void |
links(List<String> theLinks)
Handle the set of links from the result
|
void |
namespace(String thePrefix,
String theIRI) |
void |
start()
Indicates that writing has begun.
|
public TextBooleanQueryResultWriter(OutputStream theOutput)
@Nonnull public QueryResultFormat format()
format
this writer will serialize output informat
in interface QueryResultWriter<Boolean>
public void namespace(@Nonnull String thePrefix, @Nonnull String theIRI) throws ResultWritingFailed
namespace
in interface QueryResultWriter<Boolean>
ResultWritingFailed
public void links(@Nonnull List<String> theLinks)
links
in interface QueryResultWriter<Boolean>
links
in interface QueryResultHandler<Boolean>
theLinks
- The linkspublic void handle(@Nonnull Boolean theResult)
handle
in interface BooleanQueryResultHandler
handle
in interface QueryResultWriter<Boolean>
handle
in interface QueryResultHandler<Boolean>
theResult
- the resultpublic void start()
start
in interface QueryResultWriter<Boolean>
start
in interface QueryResultHandler<Boolean>
public void end()
end
in interface QueryResultWriter<Boolean>
end
in interface QueryResultHandler<Boolean>
Copyright © 2010-2016 Stardog Union. All Rights Reserved.