• Skip to content
  • Skip to link menu
KDE 4.4 API Reference
  • KDE API Reference
  • KDE Support
  • Sitemap
  • Contact Us
 

soprano

Soprano::Query

Soprano::Query Namespace Reference

Enumerations

enum  QueryLanguage {
  QueryLanguageNone = 0x0, QueryLanguageSparql = 0x1, QueryLanguageRdql = 0x2, QueryLanguageSerql = 0x4,
  QueryLanguageUser = 0x1000, QUERY_LANGUAGE_NONE = QueryLanguageNone, QUERY_LANGUAGE_SPARQL = QueryLanguageSparql, QUERY_LANGUAGE_RDQL = QueryLanguageRdql,
  QUERY_LANGUAGE_SERQL = QueryLanguageSerql, QUERY_LANGUAGE_USER = QueryLanguageUser
}

Functions

SOPRANO_EXPORT QueryLanguage queryLanguageFromString (const QString &queryLanguage)
SOPRANO_EXPORT QString queryLanguageToString (Soprano::Query::QueryLanguage lang, const QString &userQueryLanguage=QString())

Enumeration Type Documentation

enum Soprano::Query::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.

See also:
Model::executeQuery, Query::Parser, Query::Serializer
Enumerator:
QueryLanguageNone 

No query language.

QueryLanguageSparql 

The SPARQL query language: http://www.w3.org/TR/rdf-sparql-query/.

QueryLanguageRdql 

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

QueryLanguageSerql 

Sesame RDF Query Language: http://openrdf.org/doc/sesame2/users/ch05.html.

QueryLanguageUser 

The user type can be used to introduce unknown query lanaguages by name.

QUERY_LANGUAGE_NONE 
Deprecated:
use Soprano::Query::QueryLanguageNone
QUERY_LANGUAGE_SPARQL 
Deprecated:
use Soprano::Query::QueryLanguageSparql
QUERY_LANGUAGE_RDQL 
Deprecated:
use Soprano::Query::QueryLanguageRdql
QUERY_LANGUAGE_SERQL 
Deprecated:
use Soprano::Query::QueryLanguageSerql
QUERY_LANGUAGE_USER 
Deprecated:
use Soprano::Query::QueryLanguageUser

Definition at line 129 of file sopranotypes.h.


Function Documentation

SOPRANO_EXPORT QueryLanguage Soprano::Query::queryLanguageFromString ( const 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.
SOPRANO_EXPORT QString Soprano::Query::queryLanguageToString ( Soprano::Query::QueryLanguage  lang,
const QString &  userQueryLanguage = QString() 
)

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

Parameters:
lang The query language to convert
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.

soprano

Skip menu "soprano"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

KDE Support

Skip menu "KDE Support"
  • akonadi
  • Decibel
  • grantlee
  • kdewin
  • phonon
  •     Backend
  • polkit-qt
  • qca
  • qimageblitz
  • soprano
  • strigi
  •     searchclient
  •     streamanalyzer
  •     streams
Generated for KDE Support by doxygen 1.5.9-20090814
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal