GeoNames-Elixir v1.0.2 Geonames.Endpoint behaviour

An Endpoint is a behaviour module used to defined the different endpoints available on the Geonames API. The functions are used to generate the wrapper functions made available to developers via the Geonames module.

Summary

Callbacks

available_url_parameters()

Specs

available_url_parameters :: [Atom.t]
endpoint()

Specs

endpoint :: String.t
function_name()

Specs

function_name :: Atom.t
required_url_parameters()

Specs

required_url_parameters :: [Atom.t]
url_arguments(map)

Specs

url_arguments(map) :: map