Execute a SPARQL query returning a model containing the results. More...
#include <pd_RDFQuery.h>
Public Member Functions | |
| PD_RDFQuery (PD_DocumentRDFHandle rdf, PD_RDFModelHandle m=PD_RDFModelHandle()) | |
| Perpare to execute a SPARQL query on the submodel 'm' of the whole document RDF 'rdf'. | |
| ~PD_RDFQuery () | |
| PD_ResultBindings_t | executeQuery (const std::string &sparql) |
Private Attributes | |
| PD_DocumentRDFHandle | m_rdf |
| PD_RDFModelHandle | m_model |
Execute a SPARQL query returning a model containing the results.
| PD_RDFQuery::PD_RDFQuery | ( | PD_DocumentRDFHandle | rdf, | |
| PD_RDFModelHandle | m = PD_RDFModelHandle() | |||
| ) |
| PD_RDFQuery::~PD_RDFQuery | ( | ) |
| PD_ResultBindings_t PD_RDFQuery::executeQuery | ( | const std::string & | sparql | ) |
References getWorld(), m_model, tostr(), UT_UNUSED, and xxx_UT_DEBUGMSG.
Referenced by ODi_TextContent_ListenerState::_insertAnnotation(), PD_DocumentRDF::addLocations(), PD_RDFMutation_XMLIDLimited::commit(), AP_Dialog_RDFQuery::executeQuery(), PD_DocumentRDF::getContacts(), PD_DocumentRDF::getEvents(), PD_RDFLocation::getXMLIDs(), PD_RDFSemanticItem::getXMLIDsForLinkingSubject(), PD_DocumentRDF::relinkRDFToNewXMLID(), and RDFModel_SPARQLLimited::update().
PD_RDFModelHandle PD_RDFQuery::m_model [private] |
Referenced by executeQuery(), and PD_RDFQuery().
PD_DocumentRDFHandle PD_RDFQuery::m_rdf [private] |
Referenced by PD_RDFQuery().
1.7.1