Enum AddressComponentType

    • Enum Constant Detail

      • INTERSECTION

        public static final AddressComponentType INTERSECTION
        A major intersection, usually of two major roads.
      • POLITICAL

        public static final AddressComponentType POLITICAL
        A political entity. Usually, this type indicates a polygon of some civil administration.
      • COUNTRY

        public static final AddressComponentType COUNTRY
        A national political entity, typically the highest order type returned by the Geocoder.
      • ADMINISTRATIVE_AREA_LEVEL_1

        public static final AddressComponentType ADMINISTRATIVE_AREA_LEVEL_1
        A first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels.
      • ADMINISTRATIVE_AREA_LEVEL_2

        public static final AddressComponentType ADMINISTRATIVE_AREA_LEVEL_2
        A second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.
      • ADMINISTRATIVE_AREA_LEVEL_3

        public static final AddressComponentType ADMINISTRATIVE_AREA_LEVEL_3
        A third-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
      • ADMINISTRATIVE_AREA_LEVEL_4

        public static final AddressComponentType ADMINISTRATIVE_AREA_LEVEL_4
        A fourth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
      • ADMINISTRATIVE_AREA_LEVEL_5

        public static final AddressComponentType ADMINISTRATIVE_AREA_LEVEL_5
        A fifth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.
      • COLLOQUIAL_AREA

        public static final AddressComponentType COLLOQUIAL_AREA
        A commonly-used alternative name for the entity.
      • LOCALITY

        public static final AddressComponentType LOCALITY
        An incorporated city or town political entity.
      • WARD

        public static final AddressComponentType WARD
        A specific type of Japanese locality, used to facilitate distinction between multiple locality components within a Japanese address.
      • SUBLOCALITY

        public static final AddressComponentType SUBLOCALITY
        A first-order civil entity below a locality. For some locations may receive one of the additional types: sublocality_level_1 to sublocality_level_5. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area.
      • PREMISE

        public static final AddressComponentType PREMISE
        A named location, usually a building or collection of buildings with a common name.
      • SUBPREMISE

        public static final AddressComponentType SUBPREMISE
        A first-order entity below a named location, usually a singular building within a collection of buildings with a common name.
      • POSTAL_CODE

        public static final AddressComponentType POSTAL_CODE
        A postal code as used to address postal mail within the country.
      • POSTAL_CODE_PREFIX

        public static final AddressComponentType POSTAL_CODE_PREFIX
        A postal code prefix as used to address postal mail within the country.
      • POSTAL_CODE_SUFFIX

        public static final AddressComponentType POSTAL_CODE_SUFFIX
        A postal code suffix as used to address postal mail within the country.
      • NATURAL_FEATURE

        public static final AddressComponentType NATURAL_FEATURE
        A prominent natural feature.
      • POINT_OF_INTEREST

        public static final AddressComponentType POINT_OF_INTEREST
        A named point of interest. Typically, these "POI"s are prominent local entities that don't easily fit in another category, such as "Empire State Building" or "Statue of Liberty."
      • ESTABLISHMENT

        public static final AddressComponentType ESTABLISHMENT
        Typically indicates a place that has not yet been categorized.
      • POSTAL_TOWN

        public static final AddressComponentType POSTAL_TOWN
        A grouping of geographic areas, such as locality and sublocality, used for mailing addresses in some countries.
      • STREET_NUMBER

        public static final AddressComponentType STREET_NUMBER
        The precise street number of an address.
      • TRAIN_STATION

        public static final AddressComponentType TRAIN_STATION
        The location of a train station.
      • SUBWAY_STATION

        public static final AddressComponentType SUBWAY_STATION
        The location of a subway station.
      • TRANSIT_STATION

        public static final AddressComponentType TRANSIT_STATION
        The location of a transit station.
      • LIGHT_RAIL_STATION

        public static final AddressComponentType LIGHT_RAIL_STATION
        The location of a light rail station.
      • GENERAL_CONTRACTOR

        public static final AddressComponentType GENERAL_CONTRACTOR
        A general contractor.
      • REAL_ESTATE_AGENCY

        public static final AddressComponentType REAL_ESTATE_AGENCY
        A real-estate agency.
      • ELECTRONICS_STORE

        public static final AddressComponentType ELECTRONICS_STORE
        An electronics store.
      • MEAL_TAKEAWAY

        public static final AddressComponentType MEAL_TAKEAWAY
        A take-away meal establishment.
      • LOCAL_GOVERNMENT_OFFICE

        public static final AddressComponentType LOCAL_GOVERNMENT_OFFICE
        A local government office.
      • MEAL_DELIVERY

        public static final AddressComponentType MEAL_DELIVERY
        A meal delivery establishment.
      • TOURIST_ATTRACTION

        public static final AddressComponentType TOURIST_ATTRACTION
        Tourist Attraction
      • UNKNOWN

        public static final AddressComponentType UNKNOWN
        Indicates an unknown address component type returned by the server. The Java Client for Google Maps Services should be updated to support the new value.
    • Method Detail

      • values

        public static AddressComponentType[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (AddressComponentType c : AddressComponentType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static AddressComponentType valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Enum<AddressComponentType>
      • toCanonicalLiteral

        public java.lang.String toCanonicalLiteral()