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.
1.6.1