Go to the documentation of this file.
22 #ifndef _SOPRANO_RDF_SCHEMA_MODEL_H_
23 #define _SOPRANO_RDF_SCHEMA_MODEL_H_
32 class StatementIterator;
StatementIterator subPropertyOf(const Node &subProperty, const Node &superProperty=Node()) const
StatementIterator subClassOf(const Node &subClass, const Node &superClass=Node()) const
RdfSchemaModel(Model *parentModel=0)
StatementIterator classes() const
bool isDirectSubPropertyOf(const Node &subProperty, const Node &superProperty) const
StatementIterator directType(const Node &someClass, const Node &someType) const
SOPRANO_EXPORT QUrl range()
A FilterModel is a virtual model that wraps another Model.
StatementIterator properties() const
StatementIterator range(const Node &prop, const Node &range) const
StatementIterator type(const Node &someClass, const Node &someType) const
StatementIterator domain(const Node &prop, const Node &domain) const
StatementIterator directSubPropertyOf(const Node &subProperty, const Node &superProperty=Node()) const
A Model is the central class in Soprano. It is a queryable collection of RDF quadruples,...
bool isSubPropertyOf(const Node &subProperty, const Node &superProperty) const
bool isDirectSubClassOf(const Node &subClass, const Node &superClass) const
bool isType(const Node &someClass, const Node &someType) const
bool isClass(const Node &resource) const
An iterator that provides a stream of Statements.
SOPRANO_EXPORT QUrl domain()
bool isDirectType(const Node &someClass, const Node &someType) const
bool isSubClassOf(const Node &subClass, const Node &superClass) const
bool isProperty(const Node &resource) const
Provides convenience methods to handle RDFS data.
A Node represents one RDF resource.
StatementIterator directSubClassOf(const Node &subClass, const Node &superClass=Node()) const