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, a named resource, or a blank node; the predicate is a variable or
a named resource; 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, a named resource, or a blank node; the predicate is a variable or a named resource; the object is a variable or any Term. Unlike a ground Triple, a pattern may leave positions unbound for matching. Construct one with pattern.