RequestProperty Class Reference
from PyKDE4.nepomuk import *
Namespace: Nepomuk.Query.Query
Detailed Description
\class RequestProperty query.h Nepomuk/Query/Query
A request property can be added to a Query to retrieve additional information about the results.
Normally a query would simply yield a list of resources, ie. URIs. Using RequestProperty one can request additional fields such as the modification time or the label or whatever is of interest in the current context.
\sa addRequestProperty, setRequestProperties
Methods | |
__init__ (self, Nepomuk.Types.Property property, bool optional=1) | |
__init__ (self, Nepomuk.Query.Query.RequestProperty a0) | |
bool | operator == (self, Nepomuk.Query.Query.RequestProperty other) |
bool | optional (self) |
Nepomuk.Types.Property | property (self) |
Method Documentation
__init__ | ( | self, | ||
Nepomuk.Types.Property | property, | |||
bool | optional=1 | |||
) |
Create a new request property.
- Parameters:
-
property The requested %property.
- Parameters:
-
optional if true the requested property will be %optional, ie. marked as OPTIONAL in SPARQL queries.
__init__ | ( | self, | ||
Nepomuk.Query.Query.RequestProperty | a0 | |||
) |
Copy constructor.
bool operator == | ( | self, | ||
Nepomuk.Query.Query.RequestProperty | other | |||
) |
Comparison operator. Two RequestProperty instances are equal if their property() and value of optional() are equal.
bool optional | ( | self ) |
- Returns:
- The optional value set in the constructor.
Nepomuk.Types.Property property | ( | self ) |
- Returns:
- The property set in the constructor.