sealed_countries library

Provides data for world countries in the form of sealed classes.

Classes

Africa
Represents the continent of Africa.
AfroAsiatic
{@hideConstantImplementations}
Algonquian
{@hideConstantImplementations}
Americas
Represents the continent of the Americas.
Antarctica
Represents the continent of Antarctica.
Asia
Represents the continent of Asia.
AustraliaAndNewZealand
Represents the Australia and New Zealand region, which includes the countries of Australia and New Zealand.
Austroasiatic
{@hideConstantImplementations}
Austronesian
{@hideConstantImplementations}
Aymaran
{@hideConstantImplementations}
BasicLocale
A basic representation of a locale.
BlocAL
{@hideConstantImplementations}
BlocASEAN
{@hideConstantImplementations}
BlocAU
{@hideConstantImplementations}
BlocCAIS
{@hideConstantImplementations}
BlocCARICOM
{@hideConstantImplementations}
BlocCEFTA
{@hideConstantImplementations}
BlocEEU
{@hideConstantImplementations}
BlocEFTA
{@hideConstantImplementations}
BlocEU
{@hideConstantImplementations}
BlocNAFTA
{@hideConstantImplementations}
BlocPA
{@hideConstantImplementations}
BlocSAARC
{@hideConstantImplementations}
BlocUSAN
{@hideConstantImplementations}
Capital
A class that represents a capital city.
CapitalInfo
A class that represents information about a country's capital.
Car
A class that represents a car.
Caribbean
Represents the Caribbean region, which includes the islands of the Caribbean Sea.
CentralAmerica
Represents the Central America region.
CentralAsia
Represents the Central Asia region, which includes the countries of Kazakhstan, Kyrgyzstan, Tajikistan, Turkmenistan, and Uzbekistan.
CentralEurope
Represents the Central Europe region, which includes the countries of Austria, Czech Republic, Germany, Hungary, etc.
Constructed
{@hideConstantImplementations}
Continent
A class that represents a continent.
Country
A sealed class representing a country.
CountryAbw
A class that represents the Aruba country.
CountryAfg
A class that represents the Afghanistan country.
CountryAgo
A class that represents the Angola country.
CountryAia
A class that represents the Anguilla country.
CountryAla
A class that represents the Åland Islands country.
CountryAlb
A class that represents the Albania country.
CountryAnd
A class that represents the Andorra country.
CountryAre
A class that represents the United Arab Emirates country.
CountryArg
A class that represents the Argentina country.
CountryArm
A class that represents the Armenia country.
CountryAsm
A class that represents the American Samoa country.
CountryAta
A class that represents the Antarctica country.
CountryAtf
A class that represents the French Southern and Antarctic Lands country.
CountryAtg
A class that represents the Antigua and Barbuda country.
CountryAus
A class that represents the Australia country.
CountryAut
A class that represents the Austria country.
CountryAze
A class that represents the Azerbaijan country.
CountryBdi
A class that represents the Burundi country.
CountryBel
A class that represents the Belgium country.
CountryBen
A class that represents the Benin country.
CountryBes
A class that represents the Caribbean Netherlands country.
CountryBfa
A class that represents the Burkina Faso country.
CountryBgd
A class that represents the Bangladesh country.
CountryBgr
A class that represents the Bulgaria country.
CountryBhr
A class that represents the Bahrain country.
CountryBhs
A class that represents the Bahamas country.
CountryBih
A class that represents the Bosnia and Herzegovina country.
CountryBlm
A class that represents the Saint Barthélemy country.
CountryBlr
A class that represents the Belarus country.
CountryBlz
A class that represents the Belize country.
CountryBmu
A class that represents the Bermuda country.
CountryBol
A class that represents the Bolivia country.
CountryBra
A class that represents the Brazil country.
CountryBrb
A class that represents the Barbados country.
CountryBrn
A class that represents the Brunei country.
CountryBtn
A class that represents the Bhutan country.
CountryBvt
A class that represents the Bouvet Island country.
CountryBwa
A class that represents the Botswana country.
CountryCaf
A class that represents the Central African Republic country.
CountryCan
A class that represents the Canada country.
CountryCck
A class that represents the Cocos (Keeling) Islands country.
CountryChe
A class that represents the Switzerland country.
CountryChl
A class that represents the Chile country.
CountryChn
A class that represents the China country.
CountryCiv
A class that represents the Ivory Coast country.
CountryCmr
A class that represents the Cameroon country.
CountryCod
A class that represents the DR Congo country.
CountryCog
A class that represents the Republic of the Congo country.
CountryCok
A class that represents the Cook Islands country.
CountryCol
A class that represents the Colombia country.
CountryCom
A class that represents the Comoros country.
CountryCpv
A class that represents the Cape Verde country.
CountryCri
A class that represents the Costa Rica country.
CountryCub
A class that represents the Cuba country.
CountryCuw
A class that represents the Curaçao country.
CountryCxr
A class that represents the Christmas Island country.
CountryCym
A class that represents the Cayman Islands country.
CountryCyp
A class that represents the Cyprus country.
CountryCze
A class that represents the Czechia country.
CountryDeu
A class that represents the Germany country.
CountryDji
A class that represents the Djibouti country.
CountryDma
A class that represents the Dominica country.
CountryDnk
A class that represents the Denmark country.
CountryDom
A class that represents the Dominican Republic country.
CountryDza
A class that represents the Algeria country.
CountryEcu
A class that represents the Ecuador country.
CountryEgy
A class that represents the Egypt country.
CountryEri
A class that represents the Eritrea country.
CountryEsh
A class that represents the Western Sahara country.
CountryEsp
A class that represents the Spain country.
CountryEst
A class that represents the Estonia country.
CountryEth
A class that represents the Ethiopia country.
CountryFin
A class that represents the Finland country.
CountryFji
A class that represents the Fiji country.
CountryFlk
A class that represents the Falkland Islands country.
CountryFra
A class that represents the France country.
CountryFro
A class that represents the Faroe Islands country.
CountryFsm
A class that represents the Micronesia country.
CountryGab
A class that represents the Gabon country.
CountryGbr
A class that represents the United Kingdom country.
CountryGeo
A class that represents the Georgia country.
CountryGgy
A class that represents the Guernsey country.
CountryGha
A class that represents the Ghana country.
CountryGib
A class that represents the Gibraltar country.
CountryGin
A class that represents the Guinea country.
CountryGlp
A class that represents the Guadeloupe country.
CountryGmb
A class that represents the Gambia country.
CountryGnb
A class that represents the Guinea-Bissau country.
CountryGnq
A class that represents the Equatorial Guinea country.
CountryGrc
A class that represents the Greece country.
CountryGrd
A class that represents the Grenada country.
CountryGrl
A class that represents the Greenland country.
CountryGtm
A class that represents the Guatemala country.
CountryGuf
A class that represents the French Guiana country.
CountryGum
A class that represents the Guam country.
CountryGuy
A class that represents the Guyana country.
CountryHkg
A class that represents the Hong Kong country.
CountryHmd
A class that represents the Heard Island and McDonald Islands country.
CountryHnd
A class that represents the Honduras country.
CountryHrv
A class that represents the Croatia country.
CountryHti
A class that represents the Haiti country.
CountryHun
A class that represents the Hungary country.
CountryIdn
A class that represents the Indonesia country.
CountryImn
A class that represents the Isle of Man country.
CountryInd
A class that represents the India country.
CountryIot
A class that represents the British Indian Ocean Territory country.
CountryIrl
A class that represents the Ireland country.
CountryIrn
A class that represents the Iran country.
CountryIrq
A class that represents the Iraq country.
CountryIsl
A class that represents the Iceland country.
CountryIsr
A class that represents the Israel country.
CountryIta
A class that represents the Italy country.
CountryJam
A class that represents the Jamaica country.
CountryJey
A class that represents the Jersey country.
CountryJor
A class that represents the Jordan country.
CountryJpn
A class that represents the Japan country.
CountryKaz
A class that represents the Kazakhstan country.
CountryKen
A class that represents the Kenya country.
CountryKgz
A class that represents the Kyrgyzstan country.
CountryKhm
A class that represents the Cambodia country.
CountryKir
A class that represents the Kiribati country.
CountryKna
A class that represents the Saint Kitts and Nevis country.
CountryKor
A class that represents the South Korea country.
CountryKwt
A class that represents the Kuwait country.
CountryLao
A class that represents the Laos country.
CountryLbn
A class that represents the Lebanon country.
CountryLbr
A class that represents the Liberia country.
CountryLby
A class that represents the Libya country.
CountryLca
A class that represents the Saint Lucia country.
CountryLie
A class that represents the Liechtenstein country.
CountryLka
A class that represents the Sri Lanka country.
CountryLso
A class that represents the Lesotho country.
CountryLtu
A class that represents the Lithuania country.
CountryLux
A class that represents the Luxembourg country.
CountryLva
A class that represents the Latvia country.
CountryMac
A class that represents the Macau country.
CountryMaf
A class that represents the Saint Martin country.
CountryMar
A class that represents the Morocco country.
CountryMco
A class that represents the Monaco country.
CountryMda
A class that represents the Moldova country.
CountryMdg
A class that represents the Madagascar country.
CountryMdv
A class that represents the Maldives country.
CountryMex
A class that represents the Mexico country.
CountryMhl
A class that represents the Marshall Islands country.
CountryMkd
A class that represents the North Macedonia country.
CountryMli
A class that represents the Mali country.
CountryMlt
A class that represents the Malta country.
CountryMmr
A class that represents the Myanmar country.
CountryMne
A class that represents the Montenegro country.
CountryMng
A class that represents the Mongolia country.
CountryMnp
A class that represents the Northern Mariana Islands country.
CountryMoz
A class that represents the Mozambique country.
CountryMrt
A class that represents the Mauritania country.
CountryMsr
A class that represents the Montserrat country.
CountryMtq
A class that represents the Martinique country.
CountryMus
A class that represents the Mauritius country.
CountryMwi
A class that represents the Malawi country.
CountryMys
A class that represents the Malaysia country.
CountryMyt
A class that represents the Mayotte country.
CountryNam
A class that represents the Namibia country.
CountryName
A class that represents the name of a country in a particular language.
CountryNcl
A class that represents the New Caledonia country.
CountryNer
A class that represents the Niger country.
CountryNfk
A class that represents the Norfolk Island country.
CountryNga
A class that represents the Nigeria country.
CountryNic
A class that represents the Nicaragua country.
CountryNiu
A class that represents the Niue country.
CountryNld
A class that represents the Netherlands country.
CountryNor
A class that represents the Norway country.
CountryNpl
A class that represents the Nepal country.
CountryNru
A class that represents the Nauru country.
CountryNzl
A class that represents the New Zealand country.
CountryOmn
A class that represents the Oman country.
CountryPak
A class that represents the Pakistan country.
CountryPan
A class that represents the Panama country.
CountryPcn
A class that represents the Pitcairn Islands country.
CountryPer
A class that represents the Peru country.
CountryPhl
A class that represents the Philippines country.
CountryPlw
A class that represents the Palau country.
CountryPng
A class that represents the Papua New Guinea country.
CountryPol
A class that represents the Poland country.
CountryPri
A class that represents the Puerto Rico country.
CountryPrk
A class that represents the North Korea country.
CountryPrt
A class that represents the Portugal country.
CountryPry
A class that represents the Paraguay country.
CountryPse
A class that represents the Palestine country.
CountryPyf
A class that represents the French Polynesia country.
CountryQat
A class that represents the Qatar country.
CountryReu
A class that represents the Réunion country.
CountryRou
A class that represents the Romania country.
CountryRus
A class that represents the Russia country.
CountryRwa
A class that represents the Rwanda country.
CountrySau
A class that represents the Saudi Arabia country.
CountrySdn
A class that represents the Sudan country.
CountrySen
A class that represents the Senegal country.
CountrySgp
A class that represents the Singapore country.
CountrySgs
A class that represents the South Georgia country.
CountryShn
A class that represents the Saint Helena, Ascension and Tristan da Cunha country.
CountrySjm
A class that represents the Svalbard and Jan Mayen country.
CountrySlb
A class that represents the Solomon Islands country.
CountrySle
A class that represents the Sierra Leone country.
CountrySlv
A class that represents the El Salvador country.
CountrySmr
A class that represents the San Marino country.
CountrySom
A class that represents the Somalia country.
CountrySpm
A class that represents the Saint Pierre and Miquelon country.
CountrySrb
A class that represents the Serbia country.
CountrySsd
A class that represents the South Sudan country.
CountryStp
A class that represents the São Tomé and Príncipe country.
CountrySur
A class that represents the Suriname country.
CountrySvk
A class that represents the Slovakia country.
CountrySvn
A class that represents the Slovenia country.
CountrySwe
A class that represents the Sweden country.
CountrySwz
A class that represents the Eswatini country.
CountrySxm
A class that represents the Sint Maarten country.
CountrySyc
A class that represents the Seychelles country.
CountrySyr
A class that represents the Syria country.
CountryTca
A class that represents the Turks and Caicos Islands country.
CountryTcd
A class that represents the Chad country.
CountryTgo
A class that represents the Togo country.
CountryTha
A class that represents the Thailand country.
CountryTjk
A class that represents the Tajikistan country.
CountryTkl
A class that represents the Tokelau country.
CountryTkm
A class that represents the Turkmenistan country.
CountryTls
A class that represents the Timor-Leste country.
CountryTon
A class that represents the Tonga country.
CountryTto
A class that represents the Trinidad and Tobago country.
CountryTun
A class that represents the Tunisia country.
CountryTur
A class that represents the Turkey country.
CountryTuv
A class that represents the Tuvalu country.
CountryTwn
A class that represents the Taiwan country.
CountryTza
A class that represents the Tanzania country.
CountryUga
A class that represents the Uganda country.
CountryUkr
A class that represents the Ukraine country.
CountryUmi
A class that represents the United States Minor Outlying Islands country.
CountryUnk
A class that represents the Kosovo country.
CountryUry
A class that represents the Uruguay country.
CountryUsa
A class that represents the United States country.
CountryUzb
A class that represents the Uzbekistan country.
CountryVat
A class that represents the Vatican City country.
CountryVct
A class that represents the Saint Vincent and the Grenadines country.
CountryVen
A class that represents the Venezuela country.
CountryVgb
A class that represents the British Virgin Islands country.
CountryVir
A class that represents the United States Virgin Islands country.
CountryVnm
A class that represents the Vietnam country.
CountryVut
A class that represents the Vanuatu country.
CountryWlf
A class that represents the Wallis and Futuna country.
CountryWsm
A class that represents the Samoa country.
CountryYem
A class that represents the Yemen country.
CountryZaf
A class that represents the South Africa country.
CountryZmb
A class that represents the Zambia country.
CountryZwe
A class that represents the Zimbabwe country.
Creole
{@hideConstantImplementations}
CryptoCurrency
A class representing a cryptocurrency.
Currency
A class representing a currency. This is an abstract class and should not be instantiated directly.
Demonyms
A class that represents the demonyms for a particular language.
DeneYeniseian
{@hideConstantImplementations}
Dravidian
{@hideConstantImplementations}
EasternAfrica
Represents the Eastern Africa region, which includes the countries of Burundi, Comoros, Djibouti, Eritrea, Ethiopia, Kenya, Madagascar, etc.
EasternAsia
Represents the Eastern Asia region, which includes the countries of China, Japan, Mongolia, North Korea, South Korea, Taiwan etc.
EasternEurope
Represents the Eastern Europe region, which includes the countries of Belarus, Poland, Romania, Russia, etc.
EskimoAleut
{@hideConstantImplementations}
Europe
Represents the continent of Europe.
FiatAed
A class that represents the United Arab Emirates Dirham currency.
FiatAfn
A class that represents the Afghan Afghani currency.
FiatAll
A class that represents the Albanian Lek currency.
FiatAmd
A class that represents the Armenian Dram currency.
FiatAng
A class that represents the Netherlands Antillean Guilder currency.
FiatAoa
A class that represents the Angolan Kwanza currency.
FiatArs
A class that represents the Argentine Peso currency.
FiatAud
A class that represents the Australian Dollar currency.
FiatAwg
A class that represents the Aruban Florin currency.
FiatAzn
A class that represents the Azerbaijani Manat currency.
FiatBam
A class that represents the Convertible Mark currency.
FiatBbd
A class that represents the Barbadian Dollar currency.
FiatBdt
A class that represents the Bangladeshi Taka currency.
FiatBgn
A class that represents the Bulgarian Lev currency.
FiatBhd
A class that represents the Bahraini Dinar currency.
FiatBif
A class that represents the Burundian Franc currency.
FiatBmd
A class that represents the Bermudian Dollar currency.
FiatBnd
A class that represents the Brunei Dollar currency.
FiatBob
A class that represents the Bolivian Boliviano currency.
FiatBrl
A class that represents the Brazilian Real currency.
FiatBsd
A class that represents the Bahamian Dollar currency.
FiatBtn
A class that represents the Bhutanese Ngultrum currency.
FiatBwp
A class that represents the Botswanan Pula currency.
FiatByn
A class that represents the Belarusian Ruble currency.
FiatBzd
A class that represents the Belize Dollar currency.
FiatCad
A class that represents the Canadian Dollar currency.
FiatCdf
A class that represents the Congolese Franc currency.
FiatChf
A class that represents the Swiss Franc currency.
FiatClf
A class that represents the Chilean Unit of Account (UF) currency.
FiatClp
A class that represents the Chilean Peso currency.
FiatCny
A class that represents the Chinese Renminbi Yuan currency.
FiatCop
A class that represents the Colombian Peso currency.
FiatCrc
A class that represents the Costa Rican Colón currency.
FiatCuc
A class that represents the Cuban Convertible Peso currency.
FiatCup
A class that represents the Cuban Peso currency.
FiatCurrency
A class representing fiat currency.
FiatCve
A class that represents the Cape Verdean Escudo currency.
FiatCzk
A class that represents the Czech Koruna currency.
FiatDjf
A class that represents the Djiboutian Franc currency.
FiatDkk
A class that represents the Danish Krone currency.
FiatDop
A class that represents the Dominican Peso currency.
FiatDzd
A class that represents the Algerian Dinar currency.
FiatEgp
A class that represents the Egyptian Pound currency.
FiatErn
A class that represents the Eritrean Nakfa currency.
FiatEtb
A class that represents the Ethiopian Birr currency.
FiatEur
A class that represents the Euro currency.
FiatFjd
A class that represents the Fijian Dollar currency.
FiatFkp
A class that represents the Falkland Pound currency.
FiatGbp
A class that represents the British Pound currency.
FiatGel
A class that represents the Georgian Lari currency.
FiatGhs
A class that represents the Ghanaian Cedi currency.
FiatGip
A class that represents the Gibraltar Pound currency.
FiatGmd
A class that represents the Gambian Dalasi currency.
FiatGnf
A class that represents the Guinean Franc currency.
FiatGtq
A class that represents the Guatemalan Quetzal currency.
FiatGyd
A class that represents the Guyanaese Dollar currency.
FiatHkd
A class that represents the Hong Kong Dollar currency.
FiatHnl
A class that represents the Honduran Lempira currency.
FiatHrk
A class that represents the Croatian Kuna currency.
FiatHtg
A class that represents the Haitian Gourde currency.
FiatHuf
A class that represents the Hungarian Forint currency.
FiatIdr
A class that represents the Indonesian Rupiah currency.
FiatIls
A class that represents the Israeli New Shekel currency.
FiatInr
A class that represents the Indian Rupee currency.
FiatIqd
A class that represents the Iraqi Dinar currency.
FiatIrr
A class that represents the Iranian Rial currency.
FiatIsk
A class that represents the Icelandic Króna currency.
FiatJmd
A class that represents the Jamaican Dollar currency.
FiatJod
A class that represents the Jordanian Dinar currency.
FiatJpy
A class that represents the Japanese Yen currency.
FiatKes
A class that represents the Kenyan Shilling currency.
FiatKgs
A class that represents the Kyrgystani Som currency.
FiatKhr
A class that represents the Cambodian Riel currency.
FiatKmf
A class that represents the Comorian Franc currency.
FiatKpw
A class that represents the North Korean Won currency.
FiatKrw
A class that represents the South Korean Won currency.
FiatKwd
A class that represents the Kuwaiti Dinar currency.
FiatKyd
A class that represents the Cayman Islands Dollar currency.
FiatKzt
A class that represents the Kazakhstani Tenge currency.
FiatLak
A class that represents the Laotian Kip currency.
FiatLbp
A class that represents the Lebanese Pound currency.
FiatLkr
A class that represents the Sri Lankan Rupee currency.
FiatLrd
A class that represents the Liberian Dollar currency.
FiatLsl
A class that represents the Lesotho Loti currency.
FiatLyd
A class that represents the Libyan Dinar currency.
FiatMad
A class that represents the Moroccan Dirham currency.
FiatMdl
A class that represents the Moldovan Leu currency.
FiatMga
A class that represents the Malagasy Ariary currency.
FiatMkd
A class that represents the Macedonian Denar currency.
FiatMmk
A class that represents the Myanmar Kyat currency.
FiatMnt
A class that represents the Mongolian Tugrik currency.
FiatMop
A class that represents the Macanese Pataca currency.
FiatMru
A class that represents the Mauritanian Ouguiya currency.
FiatMur
A class that represents the Mauritian Rupee currency.
FiatMvr
A class that represents the Maldivian Rufiyaa currency.
FiatMwk
A class that represents the Malawian Kwacha currency.
FiatMxn
A class that represents the Mexican Peso currency.
FiatMyr
A class that represents the Malaysian Ringgit currency.
FiatMzn
A class that represents the Mozambican Metical currency.
FiatNad
A class that represents the Namibian Dollar currency.
FiatNgn
A class that represents the Nigerian Naira currency.
FiatNio
A class that represents the Nicaraguan Córdoba currency.
FiatNok
A class that represents the Norwegian Krone currency.
FiatNpr
A class that represents the Nepalese Rupee currency.
FiatNzd
A class that represents the New Zealand Dollar currency.
FiatOmr
A class that represents the Omani Rial currency.
FiatPab
A class that represents the Panamanian Balboa currency.
FiatPen
A class that represents the Peruvian Sol currency.
FiatPgk
A class that represents the Papua New Guinean Kina currency.
FiatPhp
A class that represents the Philippine Peso currency.
FiatPkr
A class that represents the Pakistani Rupee currency.
FiatPln
A class that represents the Polish Zloty currency.
FiatPyg
A class that represents the Paraguayan Guarani currency.
FiatQar
A class that represents the Qatari Riyal currency.
FiatRon
A class that represents the Romanian Leu currency.
FiatRsd
A class that represents the Serbian Dinar currency.
FiatRub
A class that represents the Russian Ruble currency.
FiatRwf
A class that represents the Rwandan Franc currency.
FiatSar
A class that represents the Saudi Riyal currency.
FiatSbd
A class that represents the Solomon Islands Dollar currency.
FiatScr
A class that represents the Seychellois Rupee currency.
FiatSdg
A class that represents the Sudanese Pound currency.
FiatSek
A class that represents the Swedish Krona currency.
FiatSgd
A class that represents the Singapore Dollar currency.
FiatShp
A class that represents the St. Helena Pound currency.
FiatSle
A class that represents the Sierra Leonean Leone currency.
FiatSll
A class that represents the Sierra Leonean Leone (Old) currency.
FiatSos
A class that represents the Somali Shilling currency.
FiatSrd
A class that represents the Surinamese Dollar currency.
FiatSsp
A class that represents the South Sudanese Pound currency.
FiatStn
A class that represents the São Tomé and Príncipe Second Dobra currency.
FiatSvc
A class that represents the Salvadoran Colón currency.
FiatSyp
A class that represents the Syrian Pound currency.
FiatSzl
A class that represents the Swazi Lilangeni currency.
FiatThb
A class that represents the Thai Baht currency.
FiatTjs
A class that represents the Tajikistani Somoni currency.
FiatTmt
A class that represents the Turkmenistani Manat currency.
FiatTnd
A class that represents the Tunisian Dinar currency.
FiatTop
A class that represents the Tongan Paʻanga currency.
FiatTry
A class that represents the Turkish Lira currency.
FiatTtd
A class that represents the Trinidad & Tobago Dollar currency.
FiatTwd
A class that represents the New Taiwan Dollar currency.
FiatTzs
A class that represents the Tanzanian Shilling currency.
FiatUah
A class that represents the Ukrainian Hryvnia currency.
FiatUgx
A class that represents the Ugandan Shilling currency.
FiatUsd
A class that represents the United States Dollar currency.
FiatUyu
A class that represents the Uruguayan Peso currency.
FiatUzs
A class that represents the Uzbekistani Som currency.
FiatVes
A class that represents the Venezuelan Bolívar Soberano currency.
FiatVnd
A class that represents the Vietnamese Dong currency.
FiatVuv
A class that represents the Vanuatu Vatu currency.
FiatWst
A class that represents the Samoan Tala currency.
FiatXaf
A class that represents the Central African Cfa Franc currency.
FiatXag
A class that represents the Silver (Troy Ounce) currency.
FiatXau
A class that represents the Gold (Troy Ounce) currency.
FiatXba
A class that represents the European Composite Unit currency.
FiatXbb
A class that represents the European Monetary Unit currency.
FiatXbc
A class that represents the European Unit of Account 9 currency.
FiatXbd
A class that represents the European Unit of Account 17 currency.
FiatXcd
A class that represents the East Caribbean Dollar currency.
FiatXdr
A class that represents the Special Drawing Rights currency.
FiatXof
A class that represents the West African Cfa Franc currency.
FiatXpd
A class that represents the Palladium currency.
FiatXpf
A class that represents the Cfp Franc currency.
FiatXpt
A class that represents the Platinum currency.
FiatXts
A class that represents the Codes specifically reserved for testing purposes currency.
FiatYer
A class that represents the Yemeni Rial currency.
FiatZar
A class that represents the South African Rand currency.
FiatZmw
A class that represents the Zambian Kwacha currency.
FiatZwl
A class that represents the Zimbabwean Dollar currency.
Gini
A class that represents a Gini coefficient.
Idd
A class that represents an International Direct Dialing (IDD) code.
IndoEuropean
{@hideConstantImplementations}
IsoStandardized<Name extends Object>
An interface that represents an ISO-standardized object.
IsoTranslated<Translation extends TranslatedName, Name extends Object>
An abstract interface class that extends Translated and implements IsoStandardized.
Japonic
{@hideConstantImplementations}
JsonCodec
A JsonCodec encodes JSON objects to strings and decodes strings to JSON objects.
JsonEncodable<T extends Object>
An interface that represents an object that can be encoded to JSON.
Koreanic
{@hideConstantImplementations}
LangAar
A class that represents the Afar language.
LangAbk
A class that represents the Abkhaz language.
LangAfr
A class that represents the Afrikaans language.
LangAka
A class that represents the Akan language.
LangAmh
A class that represents the Amharic language.
LangAra
A class that represents the Arabic language.
LangArg
A class that represents the Aragonese language.
LangAsm
A class that represents the Assamese language.
LangAva
A class that represents the Avaric language.
LangAve
A class that represents the Avestan language.
LangAym
A class that represents the Aymara language.
LangAze
A class that represents the Azerbaijani language.
LangBak
A class that represents the Bashkir language.
LangBam
A class that represents the Bambara language.
LangBel
A class that represents the Belarusian language.
LangBen
A class that represents the Bengali (Bangla) language.
LangBih
A class that represents the Bihari language.
LangBis
A class that represents the Bislama language.
LangBod
A class that represents the Tibetan Standard language.
LangBos
A class that represents the Bosnian language.
LangBre
A class that represents the Breton language.
LangBul
A class that represents the Bulgarian language.
LangCat
A class that represents the Catalan language.
LangCes
A class that represents the Czech language.
LangCha
A class that represents the Chamorro language.
LangChe
A class that represents the Chechen language.
LangChu
A class that represents the (Old) Church Slavonic language.
LangChv
A class that represents the Chuvash language.
LangCor
A class that represents the Cornish language.
LangCos
A class that represents the Corsican language.
LangCre
A class that represents the Cree language.
LangCym
A class that represents the Welsh language.
LangDan
A class that represents the Danish language.
LangDeu
A class that represents the German language.
LangDiv
A class that represents the Divehi (Dhivehi/Maldivian) language.
LangDzo
A class that represents the Dzongkha language.
LangEll
A class that represents the Greek (modern) language.
LangEng
A class that represents the English language.
LangEpo
A class that represents the Esperanto language.
LangEst
A class that represents the Estonian language.
LangEus
A class that represents the Basque language.
LangEwe
A class that represents the Ewe language.
LangFao
A class that represents the Faroese language.
LangFas
A class that represents the Persian (Farsi) language.
LangFij
A class that represents the Fijian language.
LangFin
A class that represents the Finnish language.
LangFra
A class that represents the French language.
LangFry
A class that represents the Western Frisian language.
LangFul
A class that represents the Fula (Fulah/Pulaar/Pular) language.
LangGla
A class that represents the (Scottish) Gaelic language.
LangGle
A class that represents the Irish language.
LangGlg
A class that represents the Galician language.
LangGlv
A class that represents the Manx language.
LangGrn
A class that represents the Guaraní language.
LangGuj
A class that represents the Gujarati language.
LangHat
A class that represents the Haitian (Haitian Creole) language.
LangHau
A class that represents the Hausa language.
LangHeb
A class that represents the Hebrew (modern) language.
LangHer
A class that represents the Herero language.
LangHin
A class that represents the Hindi language.
LangHmo
A class that represents the Hiri Motu language.
LangHrv
A class that represents the Croatian language.
LangHun
A class that represents the Hungarian language.
LangHye
A class that represents the Armenian language.
LangIbo
A class that represents the Igbo language.
LangIdo
A class that represents the Ido language.
LangIii
A class that represents the Nuosu language.
LangIku
A class that represents the Inuktitut language.
LangIle
A class that represents the Interlingue language.
LangIna
A class that represents the Interlingua language.
LangInd
A class that represents the Indonesian language.
LangIpk
A class that represents the Inupiaq language.
LangIsl
A class that represents the Icelandic language.
LangIta
A class that represents the Italian language.
LangJav
A class that represents the Javanese language.
LangJpn
A class that represents the Japanese language.
LangKal
A class that represents the Kalaallisut (Greenlandic) language.
LangKan
A class that represents the Kannada language.
LangKas
A class that represents the Kashmiri language.
LangKat
A class that represents the Georgian language.
LangKau
A class that represents the Kanuri language.
LangKaz
A class that represents the Kazakh language.
LangKhm
A class that represents the Khmer language.
LangKik
A class that represents the Kikuyu (Gikuyu) language.
LangKin
A class that represents the Kinyarwanda language.
LangKir
A class that represents the Kyrgyz language.
LangKom
A class that represents the Komi language.
LangKon
A class that represents the Kongo language.
LangKor
A class that represents the Korean language.
LangKua
A class that represents the Kwanyama (Kuanyama) language.
LangKur
A class that represents the Kurdish language.
LangLao
A class that represents the Lao language.
LangLat
A class that represents the Latin language.
LangLav
A class that represents the Latvian language.
LangLim
A class that represents the Limburgish (Limburgan/Limburger) language.
LangLin
A class that represents the Lingala language.
LangLit
A class that represents the Lithuanian language.
LangLtz
A class that represents the Luxembourgish (Letzeburgesch) language.
LangLub
A class that represents the Luba-Katanga language.
LangLug
A class that represents the Ganda language.
LangMah
A class that represents the Marshallese language.
LangMal
A class that represents the Malayalam language.
LangMar
A class that represents the Marathi (Marāṭhī) language.
LangMkd
A class that represents the Macedonian language.
LangMlg
A class that represents the Malagasy language.
LangMlt
A class that represents the Maltese language.
LangMon
A class that represents the Mongolian language.
LangMri
A class that represents the Māori language.
LangMsa
A class that represents the Malay language.
LangMya
A class that represents the Burmese language.
LangNau
A class that represents the Nauruan language.
LangNav
A class that represents the Navajo (Navaho) language.
LangNbl
A class that represents the Southern Ndebele language.
LangNde
A class that represents the Northern Ndebele language.
LangNdo
A class that represents the Ndonga language.
LangNep
A class that represents the Nepali language.
LangNld
A class that represents the Dutch language.
LangNno
A class that represents the Norwegian Nynorsk language.
LangNob
A class that represents the Norwegian Bokmål language.
LangNor
A class that represents the Norwegian language.
LangNya
A class that represents the Chichewa (Chewa/Nyanja) language.
LangOci
A class that represents the Occitan language.
LangOji
A class that represents the Ojibwe (Ojibwa) language.
LangOri
A class that represents the Oriya language.
LangOrm
A class that represents the Oromo language.
LangOss
A class that represents the Ossetian (Ossetic) language.
LangPan
A class that represents the (Eastern) Punjabi language.
LangPli
A class that represents the Pāli language.
LangPol
A class that represents the Polish language.
LangPor
A class that represents the Portuguese language.
LangPus
A class that represents the Pashto (Pushto) language.
LangQue
A class that represents the Quechua language.
LangRoh
A class that represents the Romansh language.
LangRon
A class that represents the Romanian language.
LangRun
A class that represents the Kirundi language.
LangRus
A class that represents the Russian language.
LangSag
A class that represents the Sango language.
LangSan
A class that represents the Sanskrit (Saṁskṛta) language.
LangSin
A class that represents the Sinhalese (Sinhala) language.
LangSlk
A class that represents the Slovak language.
LangSlv
A class that represents the Slovene language.
LangSme
A class that represents the Northern Sami language.
LangSmo
A class that represents the Samoan language.
LangSna
A class that represents the Shona language.
LangSnd
A class that represents the Sindhi language.
LangSom
A class that represents the Somali language.
LangSot
A class that represents the Southern Sotho language.
LangSpa
A class that represents the Spanish language.
LangSqi
A class that represents the Albanian language.
LangSrd
A class that represents the Sardinian language.
LangSrp
A class that represents the Serbian language.
LangSsw
A class that represents the Swati language.
LangSun
A class that represents the Sundanese language.
LangSwa
A class that represents the Swahili language.
LangSwe
A class that represents the Swedish language.
LangTah
A class that represents the Tahitian language.
LangTam
A class that represents the Tamil language.
LangTat
A class that represents the Tatar language.
LangTel
A class that represents the Telugu language.
LangTgk
A class that represents the Tajik language.
LangTgl
A class that represents the Tagalog language.
LangTha
A class that represents the Thai language.
LangTir
A class that represents the Tigrinya language.
LangTon
A class that represents the Tonga (Tonga Islands) language.
LangTsn
A class that represents the Tswana language.
LangTso
A class that represents the Tsonga language.
LangTuk
A class that represents the Turkmen language.
LangTur
A class that represents the Turkish language.
LangTwi
A class that represents the Twi language.
Language
A sealed class that represents a language.
LanguageFamily
A sealed class that represents a family of related languages.
LanguageIsolate
{@hideConstantImplementations}
LangUig
A class that represents the Uyghur language.
LangUkr
A class that represents the Ukrainian language.
LangUrd
A class that represents the Urdu language.
LangUzb
A class that represents the Uzbek language.
LangVen
A class that represents the Venda language.
LangVie
A class that represents the Vietnamese language.
LangVol
A class that represents the Volapük language.
LangWln
A class that represents the Walloon language.
LangWol
A class that represents the Wolof language.
LangXho
A class that represents the Xhosa language.
LangYid
A class that represents the Yiddish language.
LangYor
A class that represents the Yoruba language.
LangZha
A class that represents the Zhuang (Chuang) language.
LangZho
A class that represents the Chinese language.
LangZul
A class that represents the Zulu language.
LatLng
A geographic point on the Earth's surface, defined by its latitude and longitude.
Maps
A class that represents URLs for Google Maps and OpenStreetMap.
Melanesia
Represents the Melanesia region, which includes the countries of Fiji, Papua New Guinea, Solomon Islands, and Vanuatu.
Micronesia
Represents the Micronesia region, which includes the countries of Federated States of Micronesia, Guam, Kiribati, Marshall Islands, Nauru, etc.
MiddleAfrica
Represents the Middle Africa region, which includes the countries of Angola, Cameroon, Central African Republic, Chad, Congo, etc.
Mongolic
{@hideConstantImplementations}
Named<T extends Object>
An abstract interface class for objects that have a String name.
NaturalLanguage
A class that represents a natural language.
NaturalLanguageFamily
A class that represents a family of natural languages.
NigerCongo
{@hideConstantImplementations}
NiloSaharan
{@hideConstantImplementations}
NorthAmerica
Represents the North America region, which includes the countries of Canada, Mexico, and the United States.
NortheastCaucasian
{@hideConstantImplementations}
NorthernAfrica
Represents the Northern Africa region, which includes the countries of Algeria, Egypt, Libya, Morocco, South Sudan, Sudan, and Tunisia.
NorthernEurope
Represents the Northern Europe region, which includes the countries of Denmark, Finland, Iceland, Norway, Sweden, etc.
NorthwestCaucasian
{@hideConstantImplementations}
Oceania
Represents the continent of Oceania.
Polynesia
Represents the Polynesia region, which includes the countries of American Samoa, Cook Islands, French Polynesia, Niue, etc.
PostalCode
A class that represents a postal code format and regular expression pattern.
ProgrammingLanguage
A class that represents a programming language.
Quechuan
{@hideConstantImplementations}
Region
An abstract class that represents a region of the world.
RegionalBloc
The RegionalBloc class is an non-abstract class that represents a regional bloc. It consists of a String values that represents the name and acronym of the regional bloc. The name and acronym fields are required and must not be empty. The otherAcronyms and otherNames fields are non-required.
Script
A class that represents a script used in writing systems.
ScriptAdlm
A class that represents the Adlam script.
ScriptAfak
A class that represents the Afaka script.
ScriptAghb
A class that represents the Caucasian Albanian script.
ScriptAhom
A class that represents the Ahom, Tai Ahom script.
ScriptArab
A class that represents the Arabic script.
ScriptAran
A class that represents the Arabic (Nastaliq variant) script.
ScriptArmi
A class that represents the Imperial Aramaic script.
ScriptArmn
A class that represents the Armenian script.
ScriptAvst
A class that represents the Avestan script.
ScriptBali
A class that represents the Balinese script.
ScriptBamu
A class that represents the Bamum script.
ScriptBass
A class that represents the Bassa Vah script.
ScriptBatk
A class that represents the Batak script.
ScriptBeng
A class that represents the Bengali (Bangla) script.
ScriptBhks
A class that represents the Bhaiksuki script.
ScriptBlis
A class that represents the Blissymbols script.
ScriptBopo
A class that represents the Bopomofo script.
ScriptBrah
A class that represents the Brahmi script.
ScriptBrai
A class that represents the Braille script.
ScriptBugi
A class that represents the Buginese script.
ScriptBuhd
A class that represents the Buhid script.
ScriptCakm
A class that represents the Chakma script.
ScriptCans
A class that represents the Unified Canadian Aboriginal Syllabics script.
ScriptCari
A class that represents the Carian script.
ScriptCham
A class that represents the Cham script.
ScriptCher
A class that represents the Cherokee script.
ScriptChrs
A class that represents the Chorasmian script.
ScriptCirt
A class that represents the Cirth script.
ScriptCopt
A class that represents the Coptic script.
ScriptCpmn
A class that represents the Cypro-Minoan script.
ScriptCprt
A class that represents the Cypriot syllabary script.
ScriptCyrl
A class that represents the Cyrillic script.
ScriptCyrs
A class that represents the Cyrillic (Old Church Slavonic variant) script.
ScriptDeva
A class that represents the Devanagari (Nagari) script.
ScriptDiak
A class that represents the Dives Akuru script.
ScriptDogr
A class that represents the Dogra script.
ScriptDsrt
A class that represents the Deseret (Mormon) script.
ScriptDupl
A class that represents the Duployan shorthand, Duployan stenography script.
ScriptEgyd
A class that represents the Egyptian demotic script.
ScriptEgyh
A class that represents the Egyptian hieratic script.
ScriptEgyp
A class that represents the Egyptian hieroglyphs script.
ScriptElba
A class that represents the Elbasan script.
ScriptElym
A class that represents the Elymaic script.
ScriptEthi
A class that represents the Ethiopic (Geʻez) script.
ScriptGeok
A class that represents the Khutsuri (Asomtavruli and Nuskhuri) script.
ScriptGeor
A class that represents the Georgian (Mkhedruli and Mtavruli) script.
ScriptGlag
A class that represents the Glagolitic script.
ScriptGong
A class that represents the Gunjala Gondi script.
ScriptGonm
A class that represents the Masaram Gondi script.
ScriptGoth
A class that represents the Gothic script.
ScriptGran
A class that represents the Grantha script.
ScriptGrek
A class that represents the Greek script.
ScriptGujr
A class that represents the Gujarati script.
ScriptGuru
A class that represents the Gurmukhi script.
ScriptHanb
A class that represents the Han with Bopomofo (alias for Han + Bopomofo) script.
ScriptHang
A class that represents the Hangul (Hangŭl, Hangeul) script.
ScriptHani
A class that represents the Han (Hanzi, Kanji, Hanja) script.
ScriptHano
A class that represents the Hanunoo (Hanunóo) script.
ScriptHans
A class that represents the Han (Simplified variant) script.
ScriptHant
A class that represents the Han (Traditional variant) script.
ScriptHatr
A class that represents the Hatran script.
ScriptHebr
A class that represents the Hebrew script.
ScriptHira
A class that represents the Hiragana script.
ScriptHluw
A class that represents the Anatolian Hieroglyphs (Luwian Hieroglyphs, Hittite Hieroglyphs) script.
ScriptHmng
A class that represents the Pahawh Hmong script.
ScriptHmnp
A class that represents the Nyiakeng Puachue Hmong script.
ScriptHrkt
A class that represents the Japanese syllabaries (alias for Hiragana
ScriptHung
A class that represents the Old Hungarian (Hungarian Runic) script.
ScriptInds
A class that represents the Indus (Harappan) script.
ScriptItal
A class that represents the Old Italic (Etruscan, Oscan, etc.) script.
ScriptJamo
A class that represents the Jamo (alias for Jamo subset of Hangul) script.
ScriptJava
A class that represents the Javanese script.
ScriptJpan
A class that represents the Japanese (alias for Han + Hiragana + Katakana) script.
ScriptJurc
A class that represents the Jurchen script.
ScriptKali
A class that represents the Kayah Li script.
ScriptKana
A class that represents the Katakana script.
ScriptKawi
A class that represents the Kawi script.
ScriptKhar
A class that represents the Kharoshthi script.
ScriptKhmr
A class that represents the Khmer script.
ScriptKhoj
A class that represents the Khojki script.
ScriptKitl
A class that represents the Khitan large script script.
ScriptKits
A class that represents the Khitan small script script.
ScriptKnda
A class that represents the Kannada script.
ScriptKore
A class that represents the Korean (alias for Hangul + Han) script.
ScriptKpel
A class that represents the Kpelle script.
ScriptKthi
A class that represents the Kaithi script.
ScriptLana
A class that represents the Tai Tham (Lanna) script.
ScriptLaoo
A class that represents the Lao script.
ScriptLatf
A class that represents the Latin (Fraktur variant) script.
ScriptLatg
A class that represents the Latin (Gaelic variant) script.
ScriptLatn
A class that represents the Latin script.
ScriptLeke
A class that represents the Leke script.
ScriptLepc
A class that represents the Lepcha (Róng) script.
ScriptLimb
A class that represents the Limbu script.
ScriptLina
A class that represents the Linear A script.
ScriptLinb
A class that represents the Linear B script.
ScriptLisu
A class that represents the Lisu (Fraser) script.
ScriptLoma
A class that represents the Loma script.
ScriptLyci
A class that represents the Lycian script.
ScriptLydi
A class that represents the Lydian script.
ScriptMahj
A class that represents the Mahajani script.
ScriptMaka
A class that represents the Makasar script.
ScriptMand
A class that represents the Mandaic, Mandaean script.
ScriptMani
A class that represents the Manichaean script.
ScriptMarc
A class that represents the Marchen script.
ScriptMaya
A class that represents the Mayan hieroglyphs script.
ScriptMedf
A class that represents the Medefaidrin (Oberi Okaime, Oberi Ɔkaimɛ) script.
ScriptMend
A class that represents the Mende Kikakui script.
ScriptMerc
A class that represents the Meroitic Cursive script.
ScriptMero
A class that represents the Meroitic Hieroglyphs script.
ScriptMlym
A class that represents the Malayalam script.
ScriptModi
A class that represents the Modi, Moḍī script.
ScriptMong
A class that represents the Mongolian script.
ScriptMoon
A class that represents the Moon (Moon code, Moon script, Moon type) script.
ScriptMroo
A class that represents the Mro, Mru script.
ScriptMtei
A class that represents the Meitei Mayek (Meithei, Meetei) script.
ScriptMult
A class that represents the Multani script.
ScriptMymr
A class that represents the Myanmar (Burmese) script.
ScriptNagm
A class that represents the Nag Mundari script.
ScriptNand
A class that represents the Nandinagari script.
ScriptNarb
A class that represents the Old North Arabian (Ancient North Arabian) script.
ScriptNbat
A class that represents the Nabataean script.
ScriptNewa
A class that represents the Newa, Newar, Newari, Nepāla lipi script.
ScriptNkdb
A class that represents the Naxi Dongba (na²¹ɕi³³ to³³ba²¹, Nakhi Tomba) script.
ScriptNkgb
A class that represents the Naxi Geba (na²¹ɕi³³ gʌ²¹ba²¹, 'Na-'Khi ²Ggŏ-¹baw, Nakhi Geba) script.
ScriptNkoo
A class that represents the N’Ko script.
ScriptNshu
A class that represents the Nüshu script.
ScriptOgam
A class that represents the Ogham script.
ScriptOlck
A class that represents the Ol Chiki (Ol Cemet’, Ol, Santali) script.
ScriptOrkh
A class that represents the Old Turkic, Orkhon Runic script.
ScriptOrya
A class that represents the Oriya (Odia) script.
ScriptOsge
A class that represents the Osage script.
ScriptOsma
A class that represents the Osmanya script.
ScriptOugr
A class that represents the Old Uyghur script.
ScriptPalm
A class that represents the Palmyrene script.
ScriptPauc
A class that represents the Pau Cin Hau script.
ScriptPcun
A class that represents the Proto-Cuneiform script.
ScriptPelm
A class that represents the Proto-Elamite script.
ScriptPerm
A class that represents the Old Permic script.
ScriptPhag
A class that represents the Phags-pa script.
ScriptPhli
A class that represents the Inscriptional Pahlavi script.
ScriptPhlp
A class that represents the Psalter Pahlavi script.
ScriptPhlv
A class that represents the Book Pahlavi script.
ScriptPhnx
A class that represents the Phoenician script.
ScriptPiqd
A class that represents the Klingon (KLI pIqaD) script.
ScriptPlrd
A class that represents the Miao (Pollard) script.
ScriptPrti
A class that represents the Inscriptional Parthian script.
ScriptPsin
A class that represents the Proto-Sinaitic script.
ScriptQaaa
A class that represents the Reserved for private use (start) script.
ScriptQabx
A class that represents the Reserved for private use (end) script.
ScriptRanj
A class that represents the Ranjana script.
ScriptRjng
A class that represents the Rejang (Redjang, Kaganga) script.
ScriptRohg
A class that represents the Hanifi Rohingya script.
ScriptRoro
A class that represents the Rongorongo script.
ScriptRunr
A class that represents the Runic script.
ScriptSamr
A class that represents the Samaritan script.
ScriptSara
A class that represents the Sarati script.
ScriptSarb
A class that represents the Old South Arabian script.
ScriptSaur
A class that represents the Saurashtra script.
ScriptSgnw
A class that represents the SignWriting script.
ScriptShaw
A class that represents the Shavian (Shaw) script.
ScriptShrd
A class that represents the Sharada, Śāradā script.
ScriptShui
A class that represents the Shuishu script.
ScriptSidd
A class that represents the Siddham, Siddhaṃ, Siddhamātṛkā script.
ScriptSind
A class that represents the Khudawadi, Sindhi script.
ScriptSinh
A class that represents the Sinhala script.
ScriptSogd
A class that represents the Sogdian script.
ScriptSogo
A class that represents the Old Sogdian script.
ScriptSora
A class that represents the Sora Sompeng script.
ScriptSoyo
A class that represents the Soyombo script.
ScriptSund
A class that represents the Sundanese script.
ScriptSunu
A class that represents the Sunuwar script.
ScriptSylo
A class that represents the Syloti Nagri script.
ScriptSyrc
A class that represents the Syriac script.
ScriptSyre
A class that represents the Syriac (Estrangelo variant) script.
ScriptSyrj
A class that represents the Syriac (Western variant) script.
ScriptSyrn
A class that represents the Syriac (Eastern variant) script.
ScriptTagb
A class that represents the Tagbanwa script.
ScriptTakr
A class that represents the Takri, Ṭākrī, Ṭāṅkrī script.
ScriptTale
A class that represents the Tai Le script.
ScriptTalu
A class that represents the New Tai Lue script.
ScriptTaml
A class that represents the Tamil script.
ScriptTang
A class that represents the Tangut script.
ScriptTavt
A class that represents the Tai Viet script.
ScriptTelu
A class that represents the Telugu script.
ScriptTeng
A class that represents the Tengwar script.
ScriptTfng
A class that represents the Tifinagh (Berber) script.
ScriptTglg
A class that represents the Tagalog (Baybayin, Alibata) script.
ScriptThaa
A class that represents the Thaana script.
ScriptThai
A class that represents the Thai script.
ScriptTibt
A class that represents the Tibetan script.
ScriptTirh
A class that represents the Tirhuta script.
ScriptTnsa
A class that represents the Tangsa script.
ScriptToto
A class that represents the Toto script.
ScriptUgar
A class that represents the Ugaritic script.
ScriptVaii
A class that represents the Vai script.
ScriptVisp
A class that represents the Visible Speech script.
ScriptVith
A class that represents the Vithkuqi script.
ScriptWara
A class that represents the Warang Citi (Varang Kshiti) script.
ScriptWcho
A class that represents the Wancho script.
ScriptWole
A class that represents the Woleai script.
ScriptXpeo
A class that represents the Old Persian script.
ScriptXsux
A class that represents the Cuneiform, Sumero-Akkadian script.
ScriptYezi
A class that represents the Yezidi script.
ScriptYiii
A class that represents the Yi script.
ScriptZanb
A class that represents the Zanabazar Square (Zanabazarin Dörböljin Useg, Xewtee Dörböljin Bicig, Horizontal Square Script) script.
ScriptZinh
A class that represents the Code for inherited script script.
ScriptZmth
A class that represents the Mathematical notation script.
ScriptZsye
A class that represents the Symbols (Emoji variant) script.
ScriptZsym
A class that represents the Symbols script.
ScriptZxxx
A class that represents the Code for unwritten documents script.
ScriptZyyy
A class that represents the Code for undetermined script script.
ScriptZzzz
A class that represents the Code for uncoded script script.
SinoTibetan
{@hideConstantImplementations}
SouthAmerica
Represents the South America region, which includes the countries of Argentina, Bolivia, Brazil, Chile, Colombia, etc.
SouthCaucasian
{@hideConstantImplementations}
SouthEasternAsia
Represents the Southeastern Asia region, which includes the countries of Brunei, Cambodia, East Timor, Indonesia, Laos, Malaysia, etc.
SouthernAfrica
Represents the Southern Africa region, which includes the countries of Botswana, Eswatini (Swaziland), Lesotho, Namibia, South Africa, and Zimbabwe.
SouthernAsia
Represents the Southern Asia region, which includes the countries of Afghanistan, Bangladesh, Bhutan, India, Maldives, Nepal, Pakistan, etc.
SouthernEurope
Represents the Southern Europe region, which includes the countries of Andorra, Bosnia and Herzegovina, Croatia, Cyprus, Greece, Italy, Malta, Montenegro, North Macedonia, Portugal, San Marino, Serbia, etc.
SouthwestEurope
Represents the Southwest Europe region, which includes the countries of Andorra, France, Portugal, Spain, etc.
SubRegion
A class that represents a subregion of the world.
TaiKadai
{@hideConstantImplementations}
Translated<T extends TranslatedName>
An sealed interface representing a translated object.
TranslatedName
A class representing a translated name of an ISO object.
Tupian
{@hideConstantImplementations}
Turkic
{@hideConstantImplementations}
UpperCaseIsoMap<V extends IsoStandardized<Object>>
An uppercase key map UpperCaseMap, that uses ISO standardized string keys.
UpperCaseMap<V extends Object>
An uppercase key map that uses trimmed uppercase string keys.
Uralic
{@hideConstantImplementations}
WesternAfrica
Represents the Western Africa region, which includes the countries of Benin, Burkina Faso, Cape Verde, Ivory Coast, Gambia, Ghana, Guinea, etc.
WesternAsia
Represents the Western Asia region, which includes the countries of Armenia, Azerbaijan, Bahrain, Cyprus, Georgia, Iran, Iraq, etc.
WesternEurope
Represents the Western Europe region, which includes the countries of Austria, Belgium, France, Germany, Netherlands, Switzerland, etc.
WorldBloc
The WorldBloc class is an abstract class that represents a world bloc. It consists of a String values that represents the name and acronym of the WorldBloc. The name and acronym fields are required and must not be empty (if provided).
WorldCountry
A class that represents a country in the world.
WritingSystem
A sealed class that represents a writing system.

Enums

Weekday
An enum that represents the days of the week.

Extensions

BasicLocaleExtension on BasicLocale
Provides extension methods for BasicLocale class. Contains common methods for example copyWith, toMap, fromMap, etc, that are common to all package's submodels.
CapitalExtension on Capital
Provides extension methods for Capital class. Contains common methods for example copyWith, toMap, fromMap, etc, that are common to all package's submodels.
CapitalInfoExtension on CapitalInfo
Provides extension methods for CapitalInfo class. Contains common methods for example copyWith, toMap, fromMap, etc, that are common to all package's submodels.
CarExtension on Car
Provides extension methods for Car class. Contains common methods for example copyWith, toMap, fromMap, etc, that are common to all package's submodels.
ContinentFunctional on Continent
CountryNameExtension on CountryName
Provides extension methods for CountryName class. Contains common methods for example copyWith, toMap, fromMap, etc, that are common to all package's submodels.
DemonymsExtension on Demonyms
Provides extension methods for Demonyms class. Contains common methods for example copyWith, toMap, fromMap, etc, that are common to all package's submodels.
FiatCurrencyBoolGetters on FiatCurrency
FiatCurrencyCopyWith on FiatCurrency
Extension on FiatCurrency that provides a copyWith method for creating a new instance of FiatCurrency with updated properties.
FiatCurrencyFormat on FiatCurrency
Provides a set of methods for formatting values of FiatCurrency.
FiatCurrencyFunctional on FiatCurrency
FiatCurrencyGetters on FiatCurrency
Provides a set of getters for the FiatCurrency class.
FiatCurrencyJson on FiatCurrency
Extension on FiatCurrency that provides methods for converting FiatCurrency objects to and from JSON maps.
GiniExtension on Gini
Provides extension methods for Gini class. Contains common methods for example copyWith, toMap, fromMap, etc, that are common to all package's submodels.
IddExtension on Idd
Provides extension methods for Idd class. Contains common methods for example copyWith, toMap, fromMap, etc, that are common to all package's submodels.
IsoStandardizedStringExtension on String
Extension on String providing additional functionality for ISO standardized strings.
IsoTranslatedIterableExtension on Iterable<I>
An extension on Iterable where the type parameter I extends IsoTranslated.
LatLngExtension on LatLng
Provides extension methods for LatLng class. Contains common methods for example copyWith, toMap, fromMap, etc, that are common to all package's submodels.
MapsExtension on Maps
Provides extension methods for Maps class. Contains common methods for example copyWith, toMap, fromMap, etc, that are common to all package's submodels.
NaturalLanguageBoolGetters on NaturalLanguage
NaturalLanguageCopyWith on NaturalLanguage
Extension on NaturalLanguage that provides a copyWith method for creating a new instance of NaturalLanguage with updated properties.
NaturalLanguageFamilyFunctional on NaturalLanguageFamily
NaturalLanguageFunctional on NaturalLanguage
NaturalLanguageGetters on NaturalLanguage
Provides convenient getters for ISO 639 language codes on a NaturalLanguage class.
NaturalLanguageJson on NaturalLanguage
Extension on NaturalLanguage that provides methods for converting NaturalLanguage objects to and from JSON maps.
PostalCodeExtension on PostalCode
Provides extension methods for PostalCode class. Contains common methods for example copyWith, toMap, fromMap, etc, that are common to all package's submodels.
RegionalBlocFunctional on RegionalBloc
ScriptBoolGetters on Script
ScriptCopyWith on Script
Adds copyWith method to Script objects.
ScriptFunctional on Script
ScriptGetters on Script
Provides extension getters for Script class. Contains common getters for ISO related properties of the class, typically those are code getters with ISO standard number, different type converters, etc.
ScriptJson on Script
Extension on Script that provides methods for converting Script objects to and from JSON maps.
SealedWorldIterableExtension on Iterable<T?>
Extension on Iterable class to provide helper methods for working with Iterables.
SealedWorldIterableIsoExtension on Iterable<T>
Extension on Iterable class to provide helper methods for working with IsoStandardized collections.
SealedWorldJsonStringExtension on String
Extension on String that provides methods for parsing JSON strings.
SealedWorldNullableIterableIsoExtension on Iterable<T>?
Extension on Iterable class to provide helper methods for working with nullable IsoStandardized collections.
SealedWorldObjectExtension on Object
Extension on Object providing utility to convert the object to ISO code.
TranslatedExtension on Translated<T>
An extension that provides translation methods for objects implementing the Translated interface.
TranslatedNameExtension on TranslatedName
Provides extension methods for TranslatedName class. Contains common methods for example copyWith, toMap, fromMap, etc, that are common to all package's submodels.
UpperCaseIsoMapExtension on UpperCaseIsoMap<V>
Extension methods for the UpperCaseIsoMap class.
WeekdayExtension on Weekday
A class extension that adds utility methods to the Weekday enum.
WeekdayFunctionalExtension on Weekday
WorldCountryBoolGetters on WorldCountry
WorldCountryCopyWith on WorldCountry
Extension that adds a copyWith method to the WorldCountry class. This method returns a new instance of WorldCountry with the specified properties updated.
WorldCountryDateTime on WorldCountry
Provides extension methods for working with time zones and DateTime objects related to a WorldCountry object.
WorldCountryFunctional on WorldCountry
WorldCountryGeo on WorldCountry
Provides extension methods for geographic calculations related to a WorldCountry object.
WorldCountryGetters on WorldCountry
A class extension that adds utility methods to the WorldCountry class.
WorldCountryJson on WorldCountry
Extension on WorldCountry that provides methods for converting WorldCountry objects to and from JSON maps.
WorldCountryNames on WorldCountry
Provides extension methods for getting the names of a WorldCountry object.
WorldCountryWebResources on WorldCountry
Provides extension methods for accessing web resources related to a WorldCountry object.

Functions

jsonEncode(Object? object, {Object? toEncodable(Object? nonEncodable)?}) String
Converts object to a JSON string.

Typedefs

JsonMap = Map<String, dynamic>
A type alias for a JSON-encoded map.
JsonObjectMap = Map<String, Object?>
A typedef representing a JSON-encoded map with string keys and Object? values.
UtcDurationDifference = ({Duration duration, bool toAdd})
The UtcDurationDifference type alias is a function type that represents a difference in UTC time. It takes two named parameters: duration, which is a Duration object representing the amount of time to add or subtract, and toAdd, which is a bool value indicating whether to add or subtract the duration. The duration parameter should not be null.