23#ifndef SOPRANO_STATEMENT_ITERATOR_H
24#define SOPRANO_STATEMENT_ITERATOR_H
30#include <QtCore/QList>
38 class StatementIteratorBackend;
The actual work in a Iterator instance is done by an IteratorBackend.
QList< Statement > allElements()
An iterator that provides a stream of Nodes.
A Node represents one RDF resource.
virtual ~StatementIterator()
NodeIterator iterateContexts() const
StatementIterator & operator=(const StatementIterator &)
QList< Statement > allStatements()
NodeIterator iterateSubjects() const
NodeIterator iterateObjects() const
StatementIterator(IteratorBackend< Statement > *sti)
NodeIterator iteratePredicates() const
StatementIterator(const StatementIterator &sti)
A Statement instance represents one RDF quadruple.