22 #ifndef _SOPRANO_INFERENCE_RULE_H_ 23 #define _SOPRANO_INFERENCE_RULE_H_ 25 #include <QtCore/QSharedDataPointer> 26 #include <QtCore/QList> 70 Rule& operator=(
const Rule& other );
106 bool match(
const Statement& statement )
const;
118 void bindToStatement(
const Statement& statement );
138 QString createSparqlQuery(
bool bindVariables =
false )
const;
173 bool isValid()
const;
SOPRANO_EXPORT QDebug operator<<(QDebug s, const Soprano::Node &)
A Statement instance represents one RDF quadruple.
A rule used by the InferenceModel to generate inferenced statements.
Represents one set of bindings in the result of a select query.
Building block of an inference Rule.