KDE 4.2 PyKDE API Reference
  • KDE's Python API
  • Overview
  • PyKDE Home
  • Sitemap
  • Contact Us
 

Soprano.Query Namespace Reference

from PyKDE4.soprano.Soprano.Query import *

Detailed Description


Enumerations

QueryLanguage { QueryLanguageNone, QueryLanguageSparql, QueryLanguageRdql, QueryLanguageSerql, QueryLanguageUser, QUERY_LANGUAGE_NONE, QUERY_LANGUAGE_SPARQL, QUERY_LANGUAGE_RDQL, QUERY_LANGUAGE_SERQL, QUERY_LANGUAGE_USER }

Functions

Soprano.Query.QueryLanguage queryLanguageFromString (QString queryLanguage)
QString queryLanguageToString (Soprano.Query.QueryLanguage lang, QString userQueryLanguage=QString())

Enumeration Documentation

QueryLanguage

%Soprano defines a set of well-known query languages that can be used to serialize queries. Additional languages may be supported using Query.QueryLanguageUser in combination with string codes.

\sa Model.executeQuery, Query.Parser, Query.Serializer

Enumerator:
QueryLanguageNone = 0x0

No query language < p>

QueryLanguageSparql = 0x1

The SPARQL query language: http: www.w3.org TR rdf-sparql-query < p>

QueryLanguageRdql = 0x2

The RDQL RDF query language: http: www.w3.org Submission 2004 SUBM-RDQL-20040109 < p>

QueryLanguageSerql = 0x4

Sesame RDF %Query Language: http: openrdf.org doc sesame2 users ch05.html < p>

QueryLanguageUser = 0x1000

The user type can be used to introduce unknown query lanaguages by name < p>

QUERY_LANGUAGE_NONE = QueryLanguageNone

Deprecated:< b>< dt>
use QueryLanguageNone < dd>< dl> < p>
QUERY_LANGUAGE_SPARQL = QueryLanguageSparql

Deprecated:< b>< dt>
use QueryLanguageSparql < dd>< dl> < p>
QUERY_LANGUAGE_RDQL = QueryLanguageRdql

Deprecated:< b>< dt>
use QueryLanguageRdql < dd>< dl> < p>
QUERY_LANGUAGE_SERQL = QueryLanguageSerql

Deprecated:< b>< dt>
use QueryLanguageSerql < dd>< dl> < p>
QUERY_LANGUAGE_USER = QueryLanguageUser

Deprecated:< b>< dt>
use QueryLanguageUser < dd>< dl> < p>


Function Documentation

Soprano.Query.QueryLanguage queryLanguageFromString ( QString  queryLanguage
)

Convert a query language string into a Soprano.Query.QueryLanguage value.

Parameters:
queryLanguage  The query language string to convert.

Returns:
The QueryLanguage value corresponding to queryLanguage or Soprano.Query.QueryLanguageUser if it is unknown.

QString queryLanguageToString ( Soprano.Query.QueryLanguage  lang,
QString  userQueryLanguage=QString()
)

Convert a Soprano.Query.QueryLanguage value into a string representation.

Parameters:
lang  The query language to convert

Parameters:
userQueryLanguage  If lang equals Query.QueryLanguageUser, userQueryLanguage defines the language to use.

Returns:
A string representation of lang. If lang equals Soprano.Query.QueryLanguageUser, the method simply returns userQueryLanguage.

  • Full Index

Modules

  • akonadi
  • dnssd
  • kdecore
  • kdeui
  • khtml
  • kio
  • knewstuff
  • kparts
  • kutils
  • nepomuk
  • phonon
  • plasma
  • solid
  • soprano
This documentation is maintained by Simon Edwards.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal