A SPARQL triple pattern, as a subject/predicate/object statement with optional variables.
Each position generalises the corresponding Triple position by also admitting a Variable: the subject
is a variable, an IRI Reference, or a blank node; the predicate is a variable, an IRI, or the
"a" (rdf:type shorthand); the object is a variable or
any Term. Unlike a ground Triple, a pattern may leave positions unbound for matching. Construct one
with pattern.
A SPARQL triple pattern, as a subject/predicate/object statement with optional variables.
Each position generalises the corresponding Triple position by also admitting a Variable: the subject is a variable, an IRI Reference, or a blank node; the predicate is a variable, an IRI, or the
"a"(rdf:typeshorthand); the object is a variable or any Term. Unlike a ground Triple, a pattern may leave positions unbound for matching. Construct one with pattern.