Interface Address
-
- All Known Implementing Classes:
AddressImpl
public interface Address
Location of the responsible individual or organization.- Since:
- GeoAPI 1.0
- Author:
- Martin Desruisseaux (IRD)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InternationalString
getAdministrativeArea()
State, province of the location.InternationalString
getCity()
The city of the location.InternationalString
getCountry()
Country of the physical address.Collection<String>
getDeliveryPoints()
Address line for the location (as described in ISO 11180, Annex A).Collection<String>
getElectronicMailAddresses()
Address of the electronic mailbox of the responsible organization or individual.String
getPostalCode()
ZIP or other postal code.
-
-
-
Method Detail
-
getDeliveryPoints
Collection<String> getDeliveryPoints()
Address line for the location (as described in ISO 11180, Annex A). Returns an empty collection if none.- Returns:
- Address line for the location.
-
getCity
InternationalString getCity()
The city of the location. Returnsnull
if unspecified.- Returns:
- The city of the location, or
null
.
-
getAdministrativeArea
InternationalString getAdministrativeArea()
State, province of the location. Returnsnull
if unspecified.- Returns:
- State, province of the location, or
null
.
-
getPostalCode
String getPostalCode()
ZIP or other postal code. Returnsnull
if unspecified.- Returns:
- ZIP or other postal code, or
null
.
-
getCountry
InternationalString getCountry()
Country of the physical address. Returnsnull
if unspecified.- Returns:
- Country of the physical address, or
null
.
-
getElectronicMailAddresses
Collection<String> getElectronicMailAddresses()
Address of the electronic mailbox of the responsible organization or individual. Returns an empty collection if none.- Returns:
- Address of the electronic mailbox of the responsible organization or individual.
-
-