Go to the documentation of this file.
23 #ifndef SOPRANO_MODEL_H
24 #define SOPRANO_MODEL_H
26 #include <QtCore/QObject>
27 #include <QtCore/QList>
39 class QueryResultIterator;
41 class StatementIterator;
262 virtual bool containsAnyStatement(
const Statement &statement )
const = 0;
272 bool containsAnyStatement(
const Node& subject,
const Node& predicate,
const Node&
object,
const Node& context =
Node() )
const;
284 virtual bool containsStatement(
const Statement &statement )
const = 0;
289 bool containsStatement(
const Node& subject,
const Node& predicate,
const Node&
object,
const Node& context =
Node() )
const;
294 bool containsContext(
const Node &context )
const;
299 virtual bool isEmpty()
const = 0;
305 virtual int statementCount()
const = 0;
325 virtual Node createBlankNode() = 0;
334 void statementsAdded();
341 void statementsRemoved();