# `SPARQL`
[🔗](https://github.com/rdf-elixir/sparql-ex/blob/v0.3.12/lib/sparql.ex#L1)

An implementation of the [SPARQL](http://www.w3.org/TR/sparql11-overview/) standard for Elixir.

# `execute_query`

Alias for `SPARQL.Processor.query/2`.

# `execute_query`

Alias for `SPARQL.Processor.query/3`.

# `query`

Alias for `SPARQL.Query.new/1`.

# `query`

Alias for `SPARQL.Query.new/2`.

# `result_format`

Returns the `SPARQL.Query.Result.Format` with the given name.

Returns `nil` if no `SPARQL.Query.Result.Format` with the given name exists.

# `result_format_by_extension`

Returns the `SPARQL.Query.Result.Format` with the given file extension.

Returns `nil` if no `SPARQL.Query.Result.Format` for the given file extension exists.

# `result_format_by_media_type`

Returns the `SPARQL.Query.Result.Format` with the given media type.

Returns `nil` if no `SPARQL.Query.Result.Format` for the given media type exists.

# `result_formats`

The list of all support `SPARQL.Query.Result.Format`s.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
