public class TLcdISO19115Contact extends TLcdISO19118Object
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ADDRESS_PROPERTY
Data property that maps to the
address element. |
static TLcdDataProperty |
CONTACT_INSTRUCTIONS_PROPERTY
Data property that maps to the
contactInstructions element. |
static TLcdDataProperty |
HOURS_OF_SERVICE_PROPERTY
Data property that maps to the
hoursOfService element. |
static TLcdDataProperty |
ONLINE_RESOURCE_PROPERTY
Data property that maps to the
onlineResource element. |
static TLcdDataProperty |
PHONE_PROPERTY
Data property that maps to the
phone element. |
ID_PROPERTY, UUID_PROPERTY
Constructor and Description |
---|
TLcdISO19115Contact() |
TLcdISO19115Contact(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
TLcdISO19115Address |
getAddress()
Returns the role value contained in the value of the
ADDRESS_PROPERTY property. |
String |
getContactInstructions()
Returns the role value contained in the value of the
CONTACT_INSTRUCTIONS_PROPERTY property. |
String |
getHoursOfService()
Returns the role value contained in the value of the
HOURS_OF_SERVICE_PROPERTY property. |
TLcdISO19115OnlineResource |
getOnlineResource()
Returns the role value contained in the value of the
ONLINE_RESOURCE_PROPERTY property. |
TLcdISO19115Telephone |
getPhone()
Returns the role value contained in the value of the
PHONE_PROPERTY property. |
void |
setAddress(TLcdISO19115Address aValue)
Sets the value of the property that maps to the
address element. |
void |
setContactInstructions(String aValue)
Sets the value of the property that maps to the
contactInstructions element. |
void |
setHoursOfService(String aValue)
Sets the value of the property that maps to the
hoursOfService element. |
void |
setOnlineResource(TLcdISO19115OnlineResource aValue)
Sets the value of the property that maps to the
onlineResource element. |
void |
setPhone(TLcdISO19115Telephone aValue)
Sets the value of the property that maps to the
phone element. |
getId, getUuid, setId, setUuid
public static final TLcdDataProperty PHONE_PROPERTY
phone
element.
The possible values for this property are instances of TLcdISO19118Property<TLcdISO19115Telephone>
.public static final TLcdDataProperty ADDRESS_PROPERTY
address
element.
The possible values for this property are instances of TLcdISO19118Property<TLcdISO19115Address>
.public static final TLcdDataProperty ONLINE_RESOURCE_PROPERTY
onlineResource
element.
The possible values for this property are instances of TLcdISO19118Property<TLcdISO19115OnlineResource>
.public static final TLcdDataProperty HOURS_OF_SERVICE_PROPERTY
hoursOfService
element.
The possible values for this property are instances of TLcdISO19115Optional<String>
.public static final TLcdDataProperty CONTACT_INSTRUCTIONS_PROPERTY
contactInstructions
element.
The possible values for this property are instances of TLcdISO19115Optional<String>
.public TLcdISO19115Contact()
public TLcdISO19115Contact(TLcdDataType aType)
public TLcdISO19115Telephone getPhone()
PHONE_PROPERTY
property. Returns null
if the value of the PHONE_PROPERTY
property is null
.PHONE_PROPERTY
property.TLcdISO19118Property
public void setPhone(TLcdISO19115Telephone aValue)
phone
element. to a new instance of the association class TLcdISO19118Property
initialized with the given role value. In case the given role value is null
, the PHONE_PROPERTY
property is set to null
.aValue
- the role value to set for the PHONE_PROPERTY
property.public TLcdISO19115Address getAddress()
ADDRESS_PROPERTY
property. Returns null
if the value of the ADDRESS_PROPERTY
property is null
.ADDRESS_PROPERTY
property.TLcdISO19118Property
public void setAddress(TLcdISO19115Address aValue)
address
element. to a new instance of the association class TLcdISO19118Property
initialized with the given role value. In case the given role value is null
, the ADDRESS_PROPERTY
property is set to null
.aValue
- the role value to set for the ADDRESS_PROPERTY
property.public TLcdISO19115OnlineResource getOnlineResource()
ONLINE_RESOURCE_PROPERTY
property. Returns null
if the value of the ONLINE_RESOURCE_PROPERTY
property is null
.ONLINE_RESOURCE_PROPERTY
property.TLcdISO19118Property
public void setOnlineResource(TLcdISO19115OnlineResource aValue)
onlineResource
element. to a new instance of the association class TLcdISO19118Property
initialized with the given role value. In case the given role value is null
, the ONLINE_RESOURCE_PROPERTY
property is set to null
.aValue
- the role value to set for the ONLINE_RESOURCE_PROPERTY
property.public String getHoursOfService()
HOURS_OF_SERVICE_PROPERTY
property. Returns null
if the value of the HOURS_OF_SERVICE_PROPERTY
property is null
.HOURS_OF_SERVICE_PROPERTY
property.TLcdISO19115Optional
public void setHoursOfService(String aValue)
hoursOfService
element. to a new instance of the association class TLcdISO19115Optional
initialized with the given role value. In case the given role value is null
, the HOURS_OF_SERVICE_PROPERTY
property is set to null
.aValue
- the role value to set for the HOURS_OF_SERVICE_PROPERTY
property.public String getContactInstructions()
CONTACT_INSTRUCTIONS_PROPERTY
property. Returns null
if the value of the CONTACT_INSTRUCTIONS_PROPERTY
property is null
.CONTACT_INSTRUCTIONS_PROPERTY
property.TLcdISO19115Optional
public void setContactInstructions(String aValue)
contactInstructions
element. to a new instance of the association class TLcdISO19115Optional
initialized with the given role value. In case the given role value is null
, the CONTACT_INSTRUCTIONS_PROPERTY
property is set to null
.aValue
- the role value to set for the CONTACT_INSTRUCTIONS_PROPERTY
property.