Package org.opengis.metadata.citation
Interface Contact
-
@Classifier(DATATYPE) @UML(identifier="CI_Contact", specification=ISO_19115) public interface Contact
Information required to enable contact with the responsible person and/or organization.- Since:
- 1.0
-
-
Method Summary
Modifier and Type Method Description default Address
getAddress()
Deprecated.As of ISO 19115:2014, replaced bygetAddresses()
.default Collection<? extends Address>
getAddresses()
Physical and email addresses at which the organization or individual may be contacted.default InternationalString
getContactInstructions()
Supplemental instructions on how or when to contact the individual or organization.default InternationalString
getContactType()
Type of the contact.default InternationalString
getHoursOfService()
Time period (including time zone) when individuals can contact the organization or individual.default OnlineResource
getOnlineResource()
Deprecated.As of ISO 19115:2014, replaced bygetOnlineResources()
.default Collection<? extends OnlineResource>
getOnlineResources()
On-line information that can be used to contact the individual or organization.default Telephone
getPhone()
Deprecated.As of ISO 19115:2014, replaced bygetPhones()
.default Collection<? extends Telephone>
getPhones()
Telephone numbers at which the organization or individual may be contacted.
-
-
-
Method Detail
-
getPhones
@UML(identifier="phone", obligation=OPTIONAL, specification=ISO_19115) default Collection<? extends Telephone> getPhones()
Telephone numbers at which the organization or individual may be contacted. Returns an empty collection if none.- Returns:
- telephone numbers at which the organization or individual may be contacted.
- Since:
- 3.1
-
getPhone
@Deprecated default Telephone getPhone()
Deprecated.As of ISO 19115:2014, replaced bygetPhones()
.Telephone numbers at which the organization or individual may be contacted. Returnsnull
if none.- Returns:
- telephone numbers at which the organization or individual may be contacted,
or
null
.
-
getAddresses
@UML(identifier="address", obligation=OPTIONAL, specification=ISO_19115) default Collection<? extends Address> getAddresses()
Physical and email addresses at which the organization or individual may be contacted. Returns an empty collection if none.- Returns:
- physical and email addresses at which the organization or individual may be contacted.
- Since:
- 3.1
-
getAddress
@Deprecated default Address getAddress()
Deprecated.As of ISO 19115:2014, replaced bygetAddresses()
.Physical and email address at which the organization or individual may be contacted. Returnsnull
if none.- Returns:
- physical and email address at which the organization or individual may be contacted,
or
null
.
-
getOnlineResources
@UML(identifier="onlineResource", obligation=OPTIONAL, specification=ISO_19115) default Collection<? extends OnlineResource> getOnlineResources()
On-line information that can be used to contact the individual or organization. Returns an empty collection if none.- Returns:
- on-line information that can be used to contact the individual or organization.
- Since:
- 3.1
-
getOnlineResource
@Deprecated default OnlineResource getOnlineResource()
Deprecated.As of ISO 19115:2014, replaced bygetOnlineResources()
.On-line information that can be used to contact the individual or organization. Returnsnull
if none.- Returns:
- on-line information that can be used to contact the individual or organization,
or
null
.
-
getHoursOfService
@UML(identifier="hoursOfService", obligation=OPTIONAL, specification=ISO_19115) default InternationalString getHoursOfService()
Time period (including time zone) when individuals can contact the organization or individual. Returnsnull
if none.Upcoming API change — multiplicity
As of ISO 19115:2014, this singleton has been replaced by a collection. This change may be applied in GeoAPI 4.0.- Returns:
- time period when individuals can contact the organization or individual.
-
getContactInstructions
@UML(identifier="contactInstructions", obligation=OPTIONAL, specification=ISO_19115) default InternationalString getContactInstructions()
Supplemental instructions on how or when to contact the individual or organization. Returnsnull
if none.- Returns:
- supplemental instructions on how or when to contact the individual or organization,
or
null
if none.
-
getContactType
@UML(identifier="contactType", obligation=OPTIONAL, specification=ISO_19115) default InternationalString getContactType()
Type of the contact. Returnsnull
if none.- Returns:
- type of the contact, or
null
if none. - Since:
- 3.1
-
-