3#include <knowCore/Forward.h>
78 QMultiHash<knowCore::Uri, const Node*>
children()
const;
82 QMultiHash<knowCore::Uri, const Node*>
parents()
const;
115 const Node* _object);
134#include <knowCore/Formatter.h>
136clog_format_declare_enum_formatter(knowRDF::Node::Type, Undefined, Uri, BlankNode, Literal,
Definition BlankNode.h:25
bool belongsToClass(const knowCore::Uri &_class) const
Definition Node.cpp:278
const Node * getFirstChild(const knowCore::Uri &_predicate) const
Definition Node.cpp:174
knowCore::Uri uri() const
Definition Node.cpp:121
static Triple triple(const Node *_subject, const knowCore::Uri &_predicate, const Node *_object)
Definition Node.cpp:211
bool equal(const Node *_otherNode) const
Definition Node.cpp:186
bool isCollection() const
Definition Node.cpp:272
bool subClassOf(const knowCore::Uri &_class) const
Definition Node.cpp:290
QString variable() const
Definition Node.cpp:119
Literal literal() const
Definition Node.cpp:123
QMultiHash< knowCore::Uri, const Node * > children() const
Definition Node.cpp:157
QList< const Node * > getCollection() const
Definition Node.cpp:265
BlankNode blankNode() const
Definition Node.cpp:117
Type type() const
Definition Node.cpp:9
QMultiHash< knowCore::Uri, const Node * > parents() const
Definition Node.cpp:184
bool hasChildren(const knowCore::Uri &_predicate) const
Definition Node.cpp:159