Top | ![]() |
![]() |
![]() |
![]() |
TrackerSparqlBuilder is an object what will gather a set of subject/predicate/object triples, together with an optional WHERE clause, in order to create a query that may be issued to tracker-store.
When using TrackerSparqlBuilder, note that you may append several predicates for the same subject, and several objects for the same predicate.
struct TrackerSparqlBuilder { GObject parent_instance; TrackerSparqlBuilderPrivate * priv; };
The TrackerSparqlBuilder object represents an insertion/update SPARQL query.
Enumeration with the possible states of the SPARQL Builder
Builder is generating an UPDATE |
||
Builder is generating an INSERT |
||
Builder is generating a DELETE |
||
Builder is generating the subject of the query |
||
Builder is generating the predicate of the query |
||
Builder is generating the object of the query |
||
Builder is generating a blank node subject |
||
Builder is generating the WHERE clause contents |
||
Builder is generating an embedded INSERT |
||
Builder is generating the GRAPH clause contents |