Nepomuk
property.h
Go to the documentation of this file.
Definition: entity.h:270
The OntologyManager is the central ontology cache handler.
Definition: ontologymanager.h:45
A property is a resource of type rdf:Property which relates a domain with a range.
Definition: property.h:317
int minCardinality() const
The minimum cardinality of this property as specified by nrl:minCardinality.
QList< const Property * > parentProperties() const
Each property can have multiple parent properties.
QList< const Property * > parentOf() const
int maxCardinality() const
The maximum cardinality of this property as specified by nrl:maxCardinality.
const Property * inverseProperty() const
The inverse property (nrl:inverseProperty).
static const Property * load(const QUrl &uri)
Loads a property actually including the whole ontology it is declared in.
int cardinality() const
The cardinality of this property as specified by nrl:cardinality.
Literal literalRangeType() const
If the rage of this property is a literal (i.e.
Property & operator=(const Property &)
A property is a resource of type rdf:Property which relates a domain with a range.
Definition: property.h:53
bool isParentOf(const Property &other)
Check if a property inherits this property.
Property inverseProperty()
The inverse property (nrl:inverseProperty).
Literal literalRangeType()
If the rage of this property is a literal (i.e.
Property inverseProperty() const
The inverse property (nrl:inverseProperty).
bool isSubPropertyOf(const Property &other) const
Check if this property is derived from another property.
int minCardinality()
The minimum cardinality of this property as specified by nrl:minCardinality.
int maxCardinality()
The maximum cardinality of this property as specified by nrl:maxCardinality.
int maxCardinality() const
The maximum cardinality of this property as specified by nrl:maxCardinality.
int minCardinality() const
The minimum cardinality of this property as specified by nrl:minCardinality.
QList< Property > parentProperties()
Each property can have multiple parent properties.
QList< Property > parentProperties() const
Each property can have multiple parent properties.
Literal literalRangeType() const
If the rage of this property is a literal (i.e.
int cardinality()
The cardinality of this property as specified by nrl:cardinality.
int cardinality() const
The cardinality of this property as specified by nrl:cardinality.
QList< Property > subProperties() const
QList< Property > subProperties()
bool isParentOf(const Property &other) const
Check if a property inherits this property.
bool isSubPropertyOf(const Property &other)
Check if this property is derived from another property.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.