RDF.Graph.get
You're seeing just the function
get
, go back to RDF.Graph module for more information.
Specs
get(t(), RDF.Star.Statement.coercible_subject(), RDF.Description.t() | nil) :: RDF.Description.t() | nil
Gets the description of the given subject.
When the subject can not be found the optionally given default value or nil
is returned.
Examples
iex> RDF.Graph.new([{EX.S1, EX.P1, EX.O1}, {EX.S2, EX.P2, EX.O2}])
...> |> RDF.Graph.get(EX.S1)
RDF.Description.new(EX.S1, init: {EX.P1, EX.O1})
iex> RDF.Graph.new() |> RDF.Graph.get(EX.Foo)
nil
iex> RDF.Graph.new() |> RDF.Graph.get(EX.Foo, :bar)
:bar