2#include <knowCore/Forward.h>
71 QMultiHash<knowCore::Uri, const Node*>
children()
const;
75 QMultiHash<knowCore::Uri, const Node*>
parents()
const;
123#include <knowCore/Formatter.h>
125KNOWCORE_CORE_DECLARE_FORMATTER_ENUM(knowRDF::Node::Type, Undefined, Uri, BlankNode, Literal, Variable);
Definition BlankNode.h:23
bool belongsToClass(const knowCore::Uri &_class) const
Definition Node.cpp:295
const Node * getFirstChild(const knowCore::Uri &_predicate) const
Definition Node.cpp:193
knowCore::Uri uri() const
Definition Node.cpp:132
static Triple triple(const Node *_subject, const knowCore::Uri &_predicate, const Node *_object)
Definition Node.cpp:231
bool equal(const Node *_otherNode) const
Definition Node.cpp:208
bool isCollection() const
Definition Node.cpp:290
bool subClassOf(const knowCore::Uri &_class) const
Definition Node.cpp:307
QString variable() const
Definition Node.cpp:127
Literal literal() const
Definition Node.cpp:137
QMultiHash< knowCore::Uri, const Node * > children() const
Definition Node.cpp:174
QList< const Node * > getCollection() const
Definition Node.cpp:283
BlankNode blankNode() const
Definition Node.cpp:122
Type type() const
Definition Node.cpp:142
QMultiHash< knowCore::Uri, const Node * > parents() const
Definition Node.cpp:203
bool hasChildren(const knowCore::Uri &_predicate) const
Definition Node.cpp:179