Syndication::RDF::Property
#include <property.h>
Inherits Syndication::RDF::Resource.
Public Member Functions | |
Property () | |
Property (const QString &uri) | |
~Property () override | |
void | accept (NodeVisitor *visitor, NodePtr ptr) override |
Property * | clone () const override |
bool | isProperty () const override |
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 31 of file property.h.
Constructor & Destructor Documentation
◆ Property() [1/2]
Syndication::RDF::Property::Property | ( | ) |
creates a null property
Definition at line 15 of file property.cpp.
◆ Property() [2/2]
|
explicit |
creates a property with a given URI
- Parameters
-
uri the URI of the property
Definition at line 20 of file property.cpp.
◆ ~Property()
|
override |
destructor
Definition at line 25 of file property.cpp.
Member Function Documentation
◆ accept()
|
override |
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
Definition at line 34 of file property.cpp.
◆ clone()
|
override |
creates a copy of the property object
Definition at line 43 of file property.cpp.
◆ isProperty()
|
override |
returns true for properties
Definition at line 29 of file property.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon May 8 2023 03:57:11 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.