public class SPARQLResultsXMLParser extends AbstractSPARQLXMLParser implements TupleQueryResultParser
handler, valueFactory| Constructor and Description |
|---|
SPARQLResultsXMLParser()
Creates a new parser for the SPARQL Query Results XML Format that will use an instance of
SimpleValueFactory to create Value objects. |
SPARQLResultsXMLParser(ValueFactory valueFactory)
Creates a new parser for the SPARQL Query Results XML Format that will use the supplied ValueFactory to create
Value objects.
|
| Modifier and Type | Method and Description |
|---|---|
QueryResultFormat |
getQueryResultFormat()
Gets the query result format that this parser can parse.
|
TupleQueryResultFormat |
getTupleQueryResultFormat()
Gets the query result format that this parser can parse.
|
void |
parse(InputStream in)
Deprecated.
|
void |
parseQueryResult(InputStream in)
Parse the query results out of the given
InputStream into the handler setup using
QueryResultParser.setQueryResultHandler(QueryResultHandler). |
void |
setTupleQueryResultHandler(TupleQueryResultHandler handler)
Sets the TupleQueryResultHandler that will handle the parsed query result data.
|
error, fatalError, getCompulsoryXmlFeatureSettings, getCompulsoryXmlPropertySettings, getOptionalXmlFeatureSettings, getOptionalXmlPropertySettings, getSupportedSettings, parseQueryResultInternal, reportWarning, warninggetParseErrorListener, getParseLocationListener, getParserConfig, set, setParseErrorListener, setParseLocationListener, setParserConfig, setQueryResultHandler, setValueFactoryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetParserConfig, getSupportedSettings, set, setParseErrorListener, setParseLocationListener, setParserConfig, setQueryResultHandler, setValueFactorypublic SPARQLResultsXMLParser()
SimpleValueFactory to create Value objects.public SPARQLResultsXMLParser(ValueFactory valueFactory)
public TupleQueryResultFormat getTupleQueryResultFormat()
TupleQueryResultParsergetTupleQueryResultFormat in interface TupleQueryResultParserpublic QueryResultFormat getQueryResultFormat()
QueryResultParsergetQueryResultFormat in interface QueryResultParserQueryResultFormat supported by this parser.public void setTupleQueryResultHandler(TupleQueryResultHandler handler)
TupleQueryResultParsersetTupleQueryResultHandler in interface TupleQueryResultParserpublic void parseQueryResult(InputStream in) throws IOException, QueryResultParseException, TupleQueryResultHandlerException
QueryResultParserInputStream into the handler setup using
QueryResultParser.setQueryResultHandler(QueryResultHandler).parseQueryResult in interface QueryResultParserparseQueryResult in class AbstractSPARQLXMLParserin - The InputStream to parse the results from.IOException - If there is an exception from the InputStream.QueryResultParseException - If the query results are not parsable by this parser.TupleQueryResultHandlerException@Deprecated public void parse(InputStream in) throws IOException, QueryResultParseException, TupleQueryResultHandlerException
TupleQueryResultParserparse in interface TupleQueryResultParserin - The InputStream from which to read the data.IOException - If an I/O error occurred while data was read from the InputStream.QueryResultParseException - If the parser has encountered an unrecoverable parse error.TupleQueryResultHandlerException - If the configured query result handler has encountered an unrecoverable
error.Copyright © 2015-2021 Eclipse Foundation. All Rights Reserved.