View Source RDF.Query.BGP (RDF.ex v1.0.0)
A struct for Basic Graph Pattern queries.
See RDF.Query
and its functions on how to construct this query struct and
apply it on RDF.Graph
s.
Link to this section Summary
Functions
Return a list of all variables in a BGP.
Link to this section Types
@type t() :: %RDF.Query.BGP{triple_patterns: triple_patterns()}
@type triple_pattern() :: {subject :: variable() | RDF.Star.Statement.subject(), predicate :: variable() | RDF.Star.Statement.predicate(), object :: variable() | RDF.Star.Statement.object()}
@type triple_patterns() :: [triple_pattern()]
@type variable() :: String.t()
Link to this section Functions
Return a list of all variables in a BGP.