kDB: Knowledge DataBase
Loading...
Searching...
No Matches
kDB
Repository
SPARQLExecution
QueryExecutor.h
1
#include "QueryConnectionInfo.h"
2
3
#include <knowCore/Value.h>
4
#include <knowDBC/Interfaces/QueryExecutor.h>
5
6
#include "Services.h"
7
8
namespace
kDB::Repository::SPARQLExecution
9
{
10
class
QueryExecutor
:
public
knowDBC::Interfaces::QueryExecutor
11
{
12
public
:
13
QueryExecutor
(
const
RDFEnvironment
& _rdf_environment);
14
~QueryExecutor
();
15
knowDBC::Result execute(
const
QString& _query,
const
knowCore::ValueHash& _options,
16
const
knowCore::ValueHash& _bindings)
final
;
17
knowCore::Uri queryLanguage()
const
final
;
18
private
:
19
struct
Private;
20
Private*
const
d;
21
};
22
}
// namespace kDB::Repository::SPARQLExecution
kDB::Repository::RDFEnvironment
Definition
RDFEnvironment.h:15
kDB::Repository::SPARQLExecution::QueryExecutor
Definition
QueryExecutor.h:11
Generated by
1.12.0