28 QVariant reportError(
const QString& _errmsg)
30 result = knowDBC::Result::create(query_text, _errmsg);
40 result = knowDBC::Result::create(query_text, _fields, _data);
43 QVariant reportSuccess(
bool _result)
45 result = knowDBC::Result::create(query_text, _result);
48 QVariant visit(kDB::SPARQL::Algebra::InsertDataCSP _query,
const QVariant& _parameter)
override;
49 QVariant visit(kDB::SPARQL::Algebra::DeleteDataCSP _query,
const QVariant & _parameter)
override;
50 QVariant visit(kDB::SPARQL::Algebra::LoadCSP _query,
const QVariant& _parameter)
override;
51 QVariant visit(kDB::SPARQL::Algebra::DropCSP _query,
const QVariant& _parameter)
override;
52 QVariant visit(kDB::SPARQL::Algebra::ClearCSP _query,
const QVariant& _parameter)
override;
53 QVariant visit(kDB::SPARQL::Algebra::CreateCSP _query,
const QVariant& _parameter)
override;
54 QVariant visit(kDB::SPARQL::Algebra::DeleteInsertCSP _query,
const QVariant& _parameter)
override;
55 QVariant visit(kDB::SPARQL::Algebra::PLQueryCSP _query,
const QVariant& _parameter)
override;
56 QVariant visit(kDB::SPARQL::Algebra::QuadsCSP _query,
const QVariant& _parameter)
override
62 QVariant visit(kDB::SPARQL::Algebra::QuadsDataCSP _query,
const QVariant& _parameter)
override
68 QVariant visit(kDB::SPARQL::Algebra::ListCSP _query,
const QVariant& _parameter)
override
74 QVariant visit(kDB::SPARQL::Algebra::VariableCSP _query,
const QVariant& _parameter)
override
80 QVariant visit(kDB::SPARQL::Algebra::DatasetCSP _query,
const QVariant& _parameter)
override
86 QVariant visit(kDB::SPARQL::Algebra::GroupClausesCSP _query,
const QVariant& _parameter)
override
92 QVariant visit(kDB::SPARQL::Algebra::HavingClausesCSP _query,
const QVariant& _parameter)
override
98 QVariant visit(kDB::SPARQL::Algebra::DescribeQueryCSP _query,
const QVariant & _parameter)
override
101 Q_UNUSED(_parameter);
104 QVariant visit(kDB::SPARQL::Algebra::DescribeTermCSP _query,
const QVariant & _parameter)
override
107 Q_UNUSED(_parameter);
113 QVariant visit(kDB::SPARQL::Algebra::AskQueryCSP _query,
const QVariant & _parameter)
override;
114 QVariant visit(kDB::SPARQL::Algebra::ConstructQueryCSP _query,
const QVariant & _parameter)
override;
115 QVariant visit(kDB::SPARQL::Algebra::SelectQueryCSP _query,
const QVariant& _parameter)
override;
116 QVariant visit(kDB::SPARQL::Algebra::ExplainQueryCSP _query,
const QVariant& _parameter)
override;
117 QVariant visit(kDB::SPARQL::Algebra::OrderClausesCSP _query,
const QVariant& _parameter)
override
120 Q_UNUSED(_parameter);
123 QVariant visit(kDB::SPARQL::Algebra::OrderClauseCSP _query,
const QVariant& _parameter)
override
126 Q_UNUSED(_parameter);
129 QVariant visit(kDB::SPARQL::Algebra::LimitOffsetClauseCSP _query,
const QVariant& _parameter)
override
132 Q_UNUSED(_parameter);
135 QVariant visit(kDB::SPARQL::Algebra::TripleCSP _query,
const QVariant& _parameter)
override
138 Q_UNUSED(_parameter);
141 QVariant visit(kDB::SPARQL::Algebra::VariableReferenceCSP _query,
const QVariant& _parameter)
override
144 Q_UNUSED(_parameter);
147 QVariant visit(kDB::SPARQL::Algebra::GraphReferenceCSP _query,
const QVariant& _parameter)
override
150 Q_UNUSED(_parameter);
153 QVariant visit(kDB::SPARQL::Algebra::TermCSP _query,
const QVariant& _parameter)
override
156 Q_UNUSED(_parameter);
159 QVariant visit(kDB::SPARQL::Algebra::BlankNodeCSP _query,
const QVariant& _parameter)
override
162 Q_UNUSED(_parameter);
165 QVariant visit(kDB::SPARQL::Algebra::ServiceCSP _node,
const QVariant & _parameter)
override
168 Q_UNUSED(_parameter);
171 QVariant visit(kDB::SPARQL::Algebra::GroupGraphPatternCSP _query,
const QVariant& _parameter)
override
174 Q_UNUSED(_parameter);
177 QVariant visit(kDB::SPARQL::Algebra::ValueCSP _query,
const QVariant& _parameter)
override
180 Q_UNUSED(_parameter);
183 QVariant visit(kDB::SPARQL::Algebra::OptionalCSP _query,
const QVariant& _parameter)
override
186 Q_UNUSED(_parameter);
189 QVariant visit(kDB::SPARQL::Algebra::UnionCSP _query,
const QVariant& _parameter)
override
192 Q_UNUSED(_parameter);
195 QVariant visit(kDB::SPARQL::Algebra::MinusCSP _query,
const QVariant& _parameter)
override
198 Q_UNUSED(_parameter);
201 QVariant visit(kDB::SPARQL::Algebra::LogicalOrCSP _query,
const QVariant& _parameter)
override
204 Q_UNUSED(_parameter);
207 QVariant visit(kDB::SPARQL::Algebra::LogicalAndCSP _query,
const QVariant& _parameter)
override
210 Q_UNUSED(_parameter);
213 QVariant visit(kDB::SPARQL::Algebra::RelationalDifferentCSP _query,
const QVariant& _parameter)
override
216 Q_UNUSED(_parameter);
219 QVariant visit(kDB::SPARQL::Algebra::RelationalEqualCSP _query,
const QVariant& _parameter)
override
222 Q_UNUSED(_parameter);
225 QVariant visit(kDB::SPARQL::Algebra::RelationalInferiorCSP _query,
const QVariant& _parameter)
override
228 Q_UNUSED(_parameter);
231 QVariant visit(kDB::SPARQL::Algebra::RelationalInferiorEqualCSP _query,
const QVariant& _parameter)
override
234 Q_UNUSED(_parameter);
237 QVariant visit(kDB::SPARQL::Algebra::RelationalSuperiorCSP _query,
const QVariant& _parameter)
override
240 Q_UNUSED(_parameter);
243 QVariant visit(kDB::SPARQL::Algebra::RelationalSuperiorEqualCSP _query,
const QVariant& _parameter)
override
246 Q_UNUSED(_parameter);
249 QVariant visit(kDB::SPARQL::Algebra::AdditionCSP _query,
const QVariant& _parameter)
override
252 Q_UNUSED(_parameter);
255 QVariant visit(kDB::SPARQL::Algebra::SubstractionCSP _query,
const QVariant& _parameter)
override
258 Q_UNUSED(_parameter);
261 QVariant visit(kDB::SPARQL::Algebra::MultiplicationCSP _query,
const QVariant& _parameter)
override
264 Q_UNUSED(_parameter);
267 QVariant visit(kDB::SPARQL::Algebra::DivisionCSP _query,
const QVariant& _parameter)
override
270 Q_UNUSED(_parameter);
273 QVariant visit(kDB::SPARQL::Algebra::RelationalInCSP _query,
const QVariant& _parameter)
override
276 Q_UNUSED(_parameter);
279 QVariant visit(kDB::SPARQL::Algebra::RelationalNotInCSP _query,
const QVariant& _parameter)
override
282 Q_UNUSED(_parameter);
285 QVariant visit(kDB::SPARQL::Algebra::LogicalNegationCSP _query,
const QVariant& _parameter)
override
288 Q_UNUSED(_parameter);
291 QVariant visit(kDB::SPARQL::Algebra::NegationCSP _query,
const QVariant& _parameter)
override
294 Q_UNUSED(_parameter);
297 QVariant visit(kDB::SPARQL::Algebra::FunctionCallCSP _query,
const QVariant& _parameter)
override
300 Q_UNUSED(_parameter);
303 QVariant visit(kDB::SPARQL::Algebra::ExecuteCSP _query,
const QVariant& _parameter)
override
306 Q_UNUSED(_parameter);
309 QVariant visit(kDB::SPARQL::Algebra::BindCSP _query,
const QVariant& _parameter)
override
312 Q_UNUSED(_parameter);
315 QVariant visit(kDB::SPARQL::Algebra::IfCSP _query,
const QVariant& _parameter)
override
318 Q_UNUSED(_parameter);
321 QVariant visit(kDB::SPARQL::Algebra::UnlessCSP _query,
const QVariant& _parameter)
override
324 Q_UNUSED(_parameter);