Enum Class Country

java.lang.Object
java.lang.Enum<Country>
com.graphhopper.routing.ev.Country
All Implemented Interfaces:
Serializable, Comparable<Country>, Constable

public enum Country extends Enum<Country>
The enum constants correspond to the ISO3166-1:alpha3 code of the corresponding country.
  • Enum Constant Details

    • MISSING

      public static final Country MISSING
    • AFG

      public static final Country AFG
    • AGO

      public static final Country AGO
    • AIA

      public static final Country AIA
    • ALB

      public static final Country ALB
    • AND

      public static final Country AND
    • ARE

      public static final Country ARE
    • ARG

      public static final Country ARG
    • ARM

      public static final Country ARM
    • ATG

      public static final Country ATG
    • AUS

      public static final Country AUS
    • AUT

      public static final Country AUT
    • AZE

      public static final Country AZE
    • BDI

      public static final Country BDI
    • BEL

      public static final Country BEL
    • BEN

      public static final Country BEN
    • BFA

      public static final Country BFA
    • BGD

      public static final Country BGD
    • BGR

      public static final Country BGR
    • BHR

      public static final Country BHR
    • BHS

      public static final Country BHS
    • BIH

      public static final Country BIH
    • BLR

      public static final Country BLR
    • BLZ

      public static final Country BLZ
    • BMU

      public static final Country BMU
    • BOL

      public static final Country BOL
    • BRA

      public static final Country BRA
    • BRB

      public static final Country BRB
    • BRN

      public static final Country BRN
    • BTN

      public static final Country BTN
    • BWA

      public static final Country BWA
    • CAF

      public static final Country CAF
    • CAN

      public static final Country CAN
    • CHE

      public static final Country CHE
    • CHL

      public static final Country CHL
    • CHN

      public static final Country CHN
    • CIV

      public static final Country CIV
    • CMR

      public static final Country CMR
    • COD

      public static final Country COD
    • COG

      public static final Country COG
    • COK

      public static final Country COK
    • COL

      public static final Country COL
    • COM

      public static final Country COM
    • CPV

      public static final Country CPV
    • CRI

      public static final Country CRI
    • CUB

      public static final Country CUB
    • CYM

      public static final Country CYM
    • CYP

      public static final Country CYP
    • CZE

      public static final Country CZE
    • DEU

      public static final Country DEU
    • DJI

      public static final Country DJI
    • DMA

      public static final Country DMA
    • DNK

      public static final Country DNK
    • DOM

      public static final Country DOM
    • DZA

      public static final Country DZA
    • ECU

      public static final Country ECU
    • EGY

      public static final Country EGY
    • ERI

      public static final Country ERI
    • ESP

      public static final Country ESP
    • EST

      public static final Country EST
    • ETH

      public static final Country ETH
    • FIN

      public static final Country FIN
    • FJI

      public static final Country FJI
    • FLK

      public static final Country FLK
    • FRA

      public static final Country FRA
    • FRO

      public static final Country FRO
    • FSM

      public static final Country FSM
    • GAB

      public static final Country GAB
    • GBR

      public static final Country GBR
    • GEO

      public static final Country GEO
    • GGY

      public static final Country GGY
    • GHA

      public static final Country GHA
    • GIB

      public static final Country GIB
    • GIN

      public static final Country GIN
    • GMB

      public static final Country GMB
    • GNB

      public static final Country GNB
    • GNQ

      public static final Country GNQ
    • GRC

      public static final Country GRC
    • GRD

      public static final Country GRD
    • GRL

      public static final Country GRL
    • GTM

      public static final Country GTM
    • GUY

      public static final Country GUY
    • HND

      public static final Country HND
    • HRV

      public static final Country HRV
    • HTI

      public static final Country HTI
    • HUN

      public static final Country HUN
    • IDN

      public static final Country IDN
    • IMN

      public static final Country IMN
    • IND

      public static final Country IND
    • IOT

      public static final Country IOT
    • IRL

      public static final Country IRL
    • IRN

      public static final Country IRN
    • IRQ

      public static final Country IRQ
    • ISL

      public static final Country ISL
    • ISR

      public static final Country ISR
    • ITA

      public static final Country ITA
    • JAM

      public static final Country JAM
    • JEY

      public static final Country JEY
    • JOR

      public static final Country JOR
    • JPN

      public static final Country JPN
    • KAZ

      public static final Country KAZ
    • KEN

      public static final Country KEN
    • KGZ

      public static final Country KGZ
    • KHM

      public static final Country KHM
    • KIR

      public static final Country KIR
    • KNA

      public static final Country KNA
    • KOR

      public static final Country KOR
    • KWT

      public static final Country KWT
    • LAO

      public static final Country LAO
    • LBN

      public static final Country LBN
    • LBR

      public static final Country LBR
    • LBY

      public static final Country LBY
    • LCA

      public static final Country LCA
    • LIE

      public static final Country LIE
    • LKA

      public static final Country LKA
    • LSO

      public static final Country LSO
    • LTU

      public static final Country LTU
    • LUX

      public static final Country LUX
    • LVA

      public static final Country LVA
    • MAR

      public static final Country MAR
    • MCO

      public static final Country MCO
    • MDA

      public static final Country MDA
    • MDG

      public static final Country MDG
    • MDV

      public static final Country MDV
    • MEX

      public static final Country MEX
    • MHL

      public static final Country MHL
    • MKD

      public static final Country MKD
    • MLI

      public static final Country MLI
    • MLT

      public static final Country MLT
    • MMR

      public static final Country MMR
    • MNE

      public static final Country MNE
    • MNG

      public static final Country MNG
    • MOZ

      public static final Country MOZ
    • MRT

      public static final Country MRT
    • MSR

      public static final Country MSR
    • MUS

      public static final Country MUS
    • MWI

      public static final Country MWI
    • MYS

      public static final Country MYS
    • NAM

      public static final Country NAM
    • NER

      public static final Country NER
    • NGA

      public static final Country NGA
    • NIC

      public static final Country NIC
    • NIU

      public static final Country NIU
    • NLD

      public static final Country NLD
    • NOR

      public static final Country NOR
    • NPL

      public static final Country NPL
    • NRU

      public static final Country NRU
    • NZL

      public static final Country NZL
    • OMN

      public static final Country OMN
    • PAK

      public static final Country PAK
    • PAN

      public static final Country PAN
    • PCN

      public static final Country PCN
    • PER

      public static final Country PER
    • PHL

      public static final Country PHL
    • PLW

      public static final Country PLW
    • PNG

      public static final Country PNG
    • POL

      public static final Country POL
    • PRK

      public static final Country PRK
    • PRT

      public static final Country PRT
    • PRY

      public static final Country PRY
    • PSE

      public static final Country PSE
    • QAT

      public static final Country QAT
    • ROU

      public static final Country ROU
    • RUS

      public static final Country RUS
    • RWA

      public static final Country RWA
    • SAU

      public static final Country SAU
    • SDN

      public static final Country SDN
    • SEN

      public static final Country SEN
    • SGP

      public static final Country SGP
    • SGS

      public static final Country SGS
    • SHN

      public static final Country SHN
    • SLB

      public static final Country SLB
    • SLE

      public static final Country SLE
    • SLV

      public static final Country SLV
    • SMR

      public static final Country SMR
    • SOM

      public static final Country SOM
    • SRB

      public static final Country SRB
    • SSD

      public static final Country SSD
    • STP

      public static final Country STP
    • SUR

      public static final Country SUR
    • SVK

      public static final Country SVK
    • SVN

      public static final Country SVN
    • SWE

      public static final Country SWE
    • SWZ

      public static final Country SWZ
    • SYC

      public static final Country SYC
    • SYR

      public static final Country SYR
    • TCA

      public static final Country TCA
    • TCD

      public static final Country TCD
    • TGO

      public static final Country TGO
    • THA

      public static final Country THA
    • TJK

      public static final Country TJK
    • TKL

      public static final Country TKL
    • TKM

      public static final Country TKM
    • TLS

      public static final Country TLS
    • TON

      public static final Country TON
    • TTO

      public static final Country TTO
    • TUN

      public static final Country TUN
    • TUR

      public static final Country TUR
    • TUV

      public static final Country TUV
    • TWN

      public static final Country TWN
    • TZA

      public static final Country TZA
    • UGA

      public static final Country UGA
    • UKR

      public static final Country UKR
    • URY

      public static final Country URY
    • USA

      public static final Country USA
    • UZB

      public static final Country UZB
    • VAT

      public static final Country VAT
    • VCT

      public static final Country VCT
    • VEN

      public static final Country VEN
    • VGB

      public static final Country VGB
    • VNM

      public static final Country VNM
    • VUT

      public static final Country VUT
    • WSM

      public static final Country WSM
    • XKX

      public static final Country XKX
    • YEM

      public static final Country YEM
    • ZAF

      public static final Country ZAF
    • ZMB

      public static final Country ZMB
    • ZWE

      public static final Country ZWE
  • Field Details

  • Method Details

    • values

      public static Country[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Country valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getCountryName

      public String getCountryName()
      Returns:
      the name of this country. Avoids clash with name() method of this enum.
    • getAlpha2

      public String getAlpha2()
      Returns:
      the ISO 3166-1:alpha2 code of this country
    • getAlpha3

      public String getAlpha3()
    • getStates

      public List<State> getStates()
    • create

      public static EnumEncodedValue<Country> create()
    • find

      public static Country find(String iso)
      Parameters:
      iso - should be ISO 3166-1 alpha-2
    • toString

      public String toString()
      Overrides:
      toString in class Enum<Country>