fragment_downloaded_cb({"url":"sparql-and-tracker.html#constraint-syntax","fragment":"CONSTRAINT syntax\nTracker supports CONSTRAINT GRAPH and CONSTRAINT SERVICE clauses\nin the query prologue. These clauses limit the access outside of the\nspecified graphs and services.\nIf a graph is specified within the query, but not allowed by a\nCONSTRAINT GRAPH clause, it will be\neffectively interpreted as an empty graph.\nIf a service is accessed within the query, but not allowed by a\nCONSTRAINT SERVICE clause, it will be interpreted as an error, unless\nSERVICE SILENT syntax is used. In that\ncase it will be interpreted as an empty graph.\nThe CONSTRAINT clauses cannot be\ncontradicted, multiple CONSTRAINT clauses\neffectively intersect the set of allowed graphs/services with\nprevious clauses.\nDisjoint sets result in an empty set of accessible graphs and services.\n"});