Tracker.Sparql – tracker-sparql-3.0 Reference Manual
Packages
tracker-sparql-3.0
Tracker
Sparql
ConnectionFlags
ValueType
Connection
Cursor
Statement
escape_string
escape_uri
escape_uri_printf
escape_uri_vprintf
get_ontology_nepomuk
get_uuid_urn
Tracker.Sparql
Description:
Content:
Classes:
Connection
-
`TrackerSparqlConnection` holds a connection to a RDF triple store.
Cursor
-
`TrackerSparqlCursor` provides the methods to iterate the results of a SPARQL query.
Statement
-
`TrackerSparqlStatement` represents a prepared statement for a SPARQL query.
Enums:
ConnectionFlags
-
Connection flags to modify
Connection
behavior.
ValueType
-
Enumeration with the possible types of the cursor's cells
Error domains:
Error
-
Error domain for Tracker Sparql.
Functions:
public
string
escape_string
(
string
literal)
Escapes
literal
so it is suitable for insertion in SPARQL queries as string literals.
public
string
escape_uri
(
string
uri)
Escapes a string for use as a URI.
public
string
escape_uri_printf
(
string
format, ...)
Formats and escapes a string for use as a URI.
public
string
escape_uri_vprintf
(
string
format,
va_list
args)
Formats and escapes a string for use as a URI.
public
File
get_ontology_nepomuk
()
Returns a path to the built-in Nepomuk ontologies.
public
string
get_uuid_urn
()
Creates a fresh UUID-based URN.