uk.address.conf Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of scalacheck-faker_2.13 Show documentation
Show all versions of scalacheck-faker_2.13 Show documentation
Fake data generation using ScalaCheck Arbitrary instances
The newest version!
include "name.conf"
address {
postal-code-builder = {options = [{parts = [{type = "string-part", value = "#####"}]}]}
city-names = [Алчевськ, Артемівськ, Бердичів, Бердянськ, Біла Церква, Бровари, Вінниця, Горлівка, Дніпродзержинськ, Дніпропетровськ, Донецьк, Євпаторія, Єнакієве, Житомир, Запоріжжя, Івано-Франківськ, Ізмаїл, Кам’янець-Подільський, Керч, Київ, Кіровоград, Конотоп, Краматорськ, Красний Луч, Кременчук, Кривий Ріг, Лисичанськ, Луганськ, Луцьк, Львів, Макіївка, Маріуполь, Мелітополь, Миколаїв, Мукачеве, Нікополь, Одеса, Олександрія, Павлоград, Полтава, Рівне, Севастополь, Сєвєродонецьк, Сімферополь, Слов’янськ, Суми, Тернопіль, Ужгород, Умань, Харків, Херсон, Хмельницький, Черкаси, Чернівці, Чернігів, Шостка, Ялта]
city-builder = {
options = [
{parts = [{type = "seq-string-part", value = ${address.city-names}}]}
]
}
states = [
{type = "region", abbr = АР Крим, name = АР Крим, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Вінницька область, name = Вінницька область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Волинська область, name = Волинська область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Дніпропетровська область, name = Дніпропетровська область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Донецька область, name = Донецька область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Житомирська область, name = Житомирська область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Закарпатська область, name = Закарпатська область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Запорізька область, name = Запорізька область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Івано-Франківська область, name = Івано-Франківська область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Київська область, name = Київська область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Кіровоградська область, name = Кіровоградська область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Луганська область, name = Луганська область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Львівська область, name = Львівська область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Миколаївська область, name = Миколаївська область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Одеська область, name = Одеська область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Полтавська область, name = Полтавська область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Рівненська область, name = Рівненська область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Сумська область, name = Сумська область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Тернопільська область, name = Тернопільська область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Харківська область, name = Харківська область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Херсонська область, name = Херсонська область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Хмельницька область, name = Хмельницька область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Черкаська область, name = Черкаська область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Чернівецька область, name = Чернівецька область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Чернігівська область, name = Чернігівська область, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Київ, name = Київ, postal-code-builder = ${address.postal-code-builder}},
{type = "region", abbr = Севастополь, name = Севастополь, postal-code-builder = ${address.postal-code-builder}},
]
building-numbers = ["1##", "##", "#"]
secondary-addresses = ["кв. #", "кв. ##", "кв. ###"]
masculine-street-prefixes = ["пр.", "проспект", "пров.", "провулок"]
femanine-street-prefixes = ["вул.", "вулиця", "пл.", "площа"]
street-prefixes = ${address.masculine-street-prefixes} [] ${address.femanine-street-prefixes}
street-titles = [Зелена, Молодіжна, Городоцька, Стрийська, Вузька, Нижанківського, Староміська, Ліста, Вічева, Брюховичів, Винників, Рудного, Коліївщини]
masculine-street-titles = [Нижанківського, Ліста, Вічева, Рудного]
femanine-street-titles = [Зелена, Молодіжна, Городоцька, Стрийська, Вузька, Староміська]
street-name-builder = {
options = [
{parts = [{type = "seq-string-part", value = ${address.masculine-street-prefixes}, suffix = " "}, {type = "seq-string-part", value = ${address.masculine-street-titles}}]},
{parts = [{type = "seq-string-part", value = ${address.femanine-street-prefixes}, suffix = " "}, {type = "seq-string-part", value = ${address.femanine-street-titles}}]}
]
}
street-address-builder = {
options = [
{parts = [{type = "string-builder-part", value = ${address.street-name-builder}, suffix = ", "}, {type = "seq-string-part", value = ${address.building-numbers}}]}
]
}
full-address-builder = {
options = [
{parts = [{type = "string-builder-part", value = ${address.postal-code-builder}, suffix = " "}, {type = "default-country-part", value = ${address.default-countries}, suffix = ", "}, {type = "string-builder-part", value = ${address.city-builder}, suffix = ", "}, {type = "string-builder-part", value = ${address.street-address-builder}}]},
{parts = [{type = "string-builder-part", value = ${address.postal-code-builder}, suffix = " "}, {type = "default-country-part", value = ${address.default-countries}, suffix = ", "}, {type = "string-builder-part", value = ${address.city-builder}, suffix = ", "}, {type = "string-builder-part", value = ${address.street-address-builder}, suffix = " "}, {type = "seq-string-part", value = ${address.secondary-addresses}}]}
]
}
default-countries = [{code = "UK", name = "Україна"}]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy