gb2260 v0.6.1 GB2260.Division

Elixir.GB2260.Division provides a struct.

Summary

Types

t :: %GB2260.Division{code: String.t, name: String.t, revision: String.t}

Functions

build(code, name, revision \\ Data.last_revision())

Specs

build(String.t, String.t, String.t) :: t

Build a struct of GB2260.Division.

Example

iex> GB2260.Division.build("110000", "北京市")
%GB2260.Division{ code: "110000", name: "北京市", revision: "2014" }
iex> GB2260.Division.build("110000", "北京市", "2013")
%GB2260.Division{ code: "110000", name: "北京市", revision: "2013" }