Soprano
2.7.5
|
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 QString | queryLanguageToString (Soprano::Query::QueryLanguage lang, const QString &userQueryLanguage=QString()) |
SOPRANO_EXPORT QueryLanguage | queryLanguageFromString (const QString &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.
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 | |
QUERY_LANGUAGE_SPARQL | |
QUERY_LANGUAGE_RDQL | |
QUERY_LANGUAGE_SERQL | |
QUERY_LANGUAGE_USER |
Definition at line 129 of file sopranotypes.h.
SOPRANO_EXPORT QString Soprano::Query::queryLanguageToString | ( | Soprano::Query::QueryLanguage | lang, |
const QString & | userQueryLanguage = QString() |
||
) |
Convert a Soprano::Query::QueryLanguage value into a string representation.
lang | The query language to convert |
userQueryLanguage | If lang equals Query::QueryLanguageUser, userQueryLanguage defines the language to use. |
lang
. If lang
equals Soprano::Query::QueryLanguageUser, the method simply returns userQueryLanguage
. SOPRANO_EXPORT QueryLanguage Soprano::Query::queryLanguageFromString | ( | const QString & | queryLanguage | ) |
Convert a query language string into a Soprano::Query::QueryLanguage value.
queryLanguage | The query language string to convert. |
queryLanguage
or Soprano::Query::QueryLanguageUser if it is unknown.