syndication/rdf
#include <property.h>
Public Member Functions | |
Property () | |
Property (const QString &uri) | |
virtual | ~Property () |
virtual void | accept (NodeVisitor *visitor, NodePtr ptr) |
virtual Property * | clone () const |
virtual bool | isProperty () const |
Public Member Functions inherited from Syndication::RDF::Resource | |
Resource () | |
Resource (const Resource &other) | |
Resource (const QString &uri) | |
virtual | ~Resource () |
virtual bool | hasProperty (PropertyPtr property) const |
virtual unsigned int | id () const |
virtual bool | isAnon () const |
virtual bool | isLiteral () const |
virtual bool | isNull () const |
virtual bool | isResource () const |
virtual bool | isSequence () const |
virtual Model | model () const |
Resource & | operator= (const Resource &other) |
bool | operator== (const Node &other) const |
virtual QList< StatementPtr > | properties (PropertyPtr property) const |
virtual StatementPtr | property (PropertyPtr property) const |
virtual void | setId (unsigned int id) |
virtual void | setModel (const Model &model) |
virtual QString | text () const |
virtual QString | uri () const |
Public Member Functions inherited from Syndication::RDF::Node | |
virtual | ~Node () |
Additional Inherited Members | |
Static Protected Attributes inherited from Syndication::RDF::Node | |
static unsigned int | idCounter = 1 |
Detailed Description
a property is node type that represents properties of things, like "name" is a property of a person, or "color" is a property of e.g.
a car. Properties can be used as predicates in statements.
Definition at line 45 of file property.h.
Constructor & Destructor Documentation
Syndication::RDF::Property::Property | ( | ) |
creates a null property
Definition at line 29 of file property.cpp.
|
explicit |
creates a property with a given URI
- Parameters
-
uri the URI of the property
Definition at line 33 of file property.cpp.
|
virtual |
destructor
Definition at line 37 of file property.cpp.
Member Function Documentation
|
virtual |
Used by visitors for double dispatch.
See NodeVisitor for more information.
- Parameters
-
visitor the visitor calling the method ptr a shared pointer object for this node
Reimplemented from Syndication::RDF::Resource.
Definition at line 46 of file property.cpp.
|
virtual |
creates a copy of the property object
Reimplemented from Syndication::RDF::Resource.
Definition at line 54 of file property.cpp.
|
virtual |
returns true for properties
Reimplemented from Syndication::RDF::Resource.
Definition at line 41 of file property.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:37:38 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.