RDF.ex v0.3.1 RDF.Serialization.Decoder behaviour View Source
A behaviour for decoder of strings encoded in a specific RDF.Serialization format.
Link to this section Summary
Callbacks
Decodes a serialized RDF.Graph or RDF.Dataset from the given string
Decodes a serialized RDF.Graph or RDF.Dataset from the given string
Link to this section Callbacks
Link to this callback
decode(arg0, keyword)
View Source
decode(String.t, keyword) :: keyword(RDF.Graph.t | RDF.Dataset.t)
Decodes a serialized RDF.Graph or RDF.Dataset from the given string.
It returns an {:ok, data} tuple, with data being the deserialized graph or
dataset, or {:error, reason} if an error occurs.
Link to this callback
decode!(arg0, keyword)
View Source
decode!(String.t, keyword) :: RDF.Graph.t | RDF.Dataset.t
Decodes a serialized RDF.Graph or RDF.Dataset from the given string.
As opposed to decode, it raises an exception if an error occurs.
Note: The __using__ macro automatically provides an overridable default
implementation based on the non-bang decode function.