public class ContactDetails extends Contact
Java class for ContactDetails complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ContactDetails">
<complexContent>
<extension base="{http://datex2.eu/schema/2/2_0}Contact">
<sequence>
<element name="contactOrganisationName" type="{http://datex2.eu/schema/2/2_0}MultilingualString" minOccurs="0"/>
<element name="contactPersonName" type="{http://datex2.eu/schema/2/2_0}String" minOccurs="0"/>
<element name="contactPersonFirstName" type="{http://datex2.eu/schema/2/2_0}String" minOccurs="0"/>
<element name="contactPersonPosition" type="{http://datex2.eu/schema/2/2_0}MultilingualString" minOccurs="0"/>
<element name="contactDetailsLanguage" type="{http://datex2.eu/schema/2/2_0}Language" maxOccurs="unbounded" minOccurs="0"/>
<element name="contactDetailsAddress" type="{http://datex2.eu/schema/2/2_0}MultilingualString" minOccurs="0"/>
<element name="contactDetailsStreet" type="{http://datex2.eu/schema/2/2_0}String" minOccurs="0"/>
<element name="contactDetailsHouseNumber" type="{http://datex2.eu/schema/2/2_0}String" maxOccurs="2" minOccurs="0"/>
<element name="contactDetailsPostcode" type="{http://datex2.eu/schema/2/2_0}String" minOccurs="0"/>
<element name="contactDetailsCity" type="{http://datex2.eu/schema/2/2_0}MultilingualString" minOccurs="0"/>
<element name="country" type="{http://datex2.eu/schema/2/2_0}CountryEnum" minOccurs="0"/>
<element name="contactDetailsTelephoneNumber" type="{http://datex2.eu/schema/2/2_0}String" minOccurs="0"/>
<element name="contactDetailsFax" type="{http://datex2.eu/schema/2/2_0}String" minOccurs="0"/>
<element name="contactDetailsEMail" type="{http://datex2.eu/schema/2/2_0}String" minOccurs="0"/>
<element name="urlLinkAddress" type="{http://datex2.eu/schema/2/2_0}Url" minOccurs="0"/>
<element name="contactDetailsLogoUrl" type="{http://datex2.eu/schema/2/2_0}Url" minOccurs="0"/>
<element name="available24hours" type="{http://datex2.eu/schema/2/2_0}Boolean" minOccurs="0"/>
<element name="contactDetailsResponsibility" type="{http://datex2.eu/schema/2/2_0}MultilingualString" maxOccurs="unbounded" minOccurs="0"/>
<element name="contactDetailsMoreInfo" type="{http://datex2.eu/schema/2/2_0}MultilingualString" maxOccurs="unbounded" minOccurs="0"/>
<element name="publishingAgreement" type="{http://datex2.eu/schema/2/2_0}Boolean" minOccurs="0"/>
<element name="contactDetailsOwnership" type="{http://datex2.eu/schema/2/2_0}OwnershipTypeEnum" minOccurs="0"/>
<element name="groupOfLocations" type="{http://datex2.eu/schema/2/2_0}GroupOfLocations" minOccurs="0"/>
<element name="contactDetailsExtension" type="{http://datex2.eu/schema/2/2_0}_ExtensionType" minOccurs="0"/>
</sequence>
<attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="version" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
</extension>
</complexContent>
</complexType>
contactExtension, contactNotDefined, contactUnknown, validityOfContact| Constructor and Description |
|---|
ContactDetails() |
| Modifier and Type | Method and Description |
|---|---|
MultilingualString |
getContactDetailsAddress()
Gets the value of the contactDetailsAddress property.
|
MultilingualString |
getContactDetailsCity()
Gets the value of the contactDetailsCity property.
|
String |
getContactDetailsEMail()
Gets the value of the contactDetailsEMail property.
|
ExtensionType |
getContactDetailsExtension()
Gets the value of the contactDetailsExtension property.
|
String |
getContactDetailsFax()
Gets the value of the contactDetailsFax property.
|
List<String> |
getContactDetailsHouseNumber()
Gets the value of the contactDetailsHouseNumber property.
|
List<String> |
getContactDetailsLanguage()
Gets the value of the contactDetailsLanguage property.
|
String |
getContactDetailsLogoUrl()
Gets the value of the contactDetailsLogoUrl property.
|
List<MultilingualString> |
getContactDetailsMoreInfo()
Gets the value of the contactDetailsMoreInfo property.
|
OwnershipTypeEnum |
getContactDetailsOwnership()
Gets the value of the contactDetailsOwnership property.
|
String |
getContactDetailsPostcode()
Gets the value of the contactDetailsPostcode property.
|
List<MultilingualString> |
getContactDetailsResponsibility()
Gets the value of the contactDetailsResponsibility property.
|
String |
getContactDetailsStreet()
Gets the value of the contactDetailsStreet property.
|
String |
getContactDetailsTelephoneNumber()
Gets the value of the contactDetailsTelephoneNumber property.
|
MultilingualString |
getContactOrganisationName()
Gets the value of the contactOrganisationName property.
|
String |
getContactPersonFirstName()
Gets the value of the contactPersonFirstName property.
|
String |
getContactPersonName()
Gets the value of the contactPersonName property.
|
MultilingualString |
getContactPersonPosition()
Gets the value of the contactPersonPosition property.
|
CountryEnum |
getCountry()
Gets the value of the country property.
|
GroupOfLocations |
getGroupOfLocations()
Gets the value of the groupOfLocations property.
|
String |
getId()
Gets the value of the id property.
|
String |
getUrlLinkAddress()
Gets the value of the urlLinkAddress property.
|
String |
getVersion()
Gets the value of the version property.
|
Boolean |
isAvailable24Hours()
Gets the value of the available24Hours property.
|
Boolean |
isPublishingAgreement()
Gets the value of the publishingAgreement property.
|
void |
setAvailable24Hours(Boolean value)
Sets the value of the available24Hours property.
|
void |
setContactDetailsAddress(MultilingualString value)
Sets the value of the contactDetailsAddress property.
|
void |
setContactDetailsCity(MultilingualString value)
Sets the value of the contactDetailsCity property.
|
void |
setContactDetailsEMail(String value)
Sets the value of the contactDetailsEMail property.
|
void |
setContactDetailsExtension(ExtensionType value)
Sets the value of the contactDetailsExtension property.
|
void |
setContactDetailsFax(String value)
Sets the value of the contactDetailsFax property.
|
void |
setContactDetailsLogoUrl(String value)
Sets the value of the contactDetailsLogoUrl property.
|
void |
setContactDetailsOwnership(OwnershipTypeEnum value)
Sets the value of the contactDetailsOwnership property.
|
void |
setContactDetailsPostcode(String value)
Sets the value of the contactDetailsPostcode property.
|
void |
setContactDetailsStreet(String value)
Sets the value of the contactDetailsStreet property.
|
void |
setContactDetailsTelephoneNumber(String value)
Sets the value of the contactDetailsTelephoneNumber property.
|
void |
setContactOrganisationName(MultilingualString value)
Sets the value of the contactOrganisationName property.
|
void |
setContactPersonFirstName(String value)
Sets the value of the contactPersonFirstName property.
|
void |
setContactPersonName(String value)
Sets the value of the contactPersonName property.
|
void |
setContactPersonPosition(MultilingualString value)
Sets the value of the contactPersonPosition property.
|
void |
setCountry(CountryEnum value)
Sets the value of the country property.
|
void |
setGroupOfLocations(GroupOfLocations value)
Sets the value of the groupOfLocations property.
|
void |
setId(String value)
Sets the value of the id property.
|
void |
setPublishingAgreement(Boolean value)
Sets the value of the publishingAgreement property.
|
void |
setUrlLinkAddress(String value)
Sets the value of the urlLinkAddress property.
|
void |
setVersion(String value)
Sets the value of the version property.
|
getContactExtension, getValidityOfContact, isContactNotDefined, isContactUnknown, setContactExtension, setContactNotDefined, setContactUnknown, setValidityOfContactprotected MultilingualString contactOrganisationName
protected String contactPersonName
protected String contactPersonFirstName
protected MultilingualString contactPersonPosition
protected MultilingualString contactDetailsAddress
protected String contactDetailsStreet
protected String contactDetailsPostcode
protected MultilingualString contactDetailsCity
protected CountryEnum country
protected String contactDetailsTelephoneNumber
protected String contactDetailsFax
protected String contactDetailsEMail
protected String urlLinkAddress
protected String contactDetailsLogoUrl
protected Boolean available24Hours
protected List<MultilingualString> contactDetailsResponsibility
protected List<MultilingualString> contactDetailsMoreInfo
protected Boolean publishingAgreement
protected OwnershipTypeEnum contactDetailsOwnership
protected GroupOfLocations groupOfLocations
protected ExtensionType contactDetailsExtension
protected String id
protected String version
public MultilingualString getContactOrganisationName()
MultilingualStringpublic void setContactOrganisationName(MultilingualString value)
value - allowed object is
MultilingualStringpublic String getContactPersonName()
Stringpublic void setContactPersonName(String value)
value - allowed object is
Stringpublic String getContactPersonFirstName()
Stringpublic void setContactPersonFirstName(String value)
value - allowed object is
Stringpublic MultilingualString getContactPersonPosition()
MultilingualStringpublic void setContactPersonPosition(MultilingualString value)
value - allowed object is
MultilingualStringpublic List<String> getContactDetailsLanguage()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the contactDetailsLanguage property.
For example, to add a new item, do as follows:
getContactDetailsLanguage().add(newItem);
Objects of the following type(s) are allowed in the list
String
public MultilingualString getContactDetailsAddress()
MultilingualStringpublic void setContactDetailsAddress(MultilingualString value)
value - allowed object is
MultilingualStringpublic String getContactDetailsStreet()
Stringpublic void setContactDetailsStreet(String value)
value - allowed object is
Stringpublic List<String> getContactDetailsHouseNumber()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the contactDetailsHouseNumber property.
For example, to add a new item, do as follows:
getContactDetailsHouseNumber().add(newItem);
Objects of the following type(s) are allowed in the list
String
public String getContactDetailsPostcode()
Stringpublic void setContactDetailsPostcode(String value)
value - allowed object is
Stringpublic MultilingualString getContactDetailsCity()
MultilingualStringpublic void setContactDetailsCity(MultilingualString value)
value - allowed object is
MultilingualStringpublic CountryEnum getCountry()
CountryEnumpublic void setCountry(CountryEnum value)
value - allowed object is
CountryEnumpublic String getContactDetailsTelephoneNumber()
Stringpublic void setContactDetailsTelephoneNumber(String value)
value - allowed object is
Stringpublic String getContactDetailsFax()
Stringpublic void setContactDetailsFax(String value)
value - allowed object is
Stringpublic String getContactDetailsEMail()
Stringpublic void setContactDetailsEMail(String value)
value - allowed object is
Stringpublic String getUrlLinkAddress()
Stringpublic void setUrlLinkAddress(String value)
value - allowed object is
Stringpublic String getContactDetailsLogoUrl()
Stringpublic void setContactDetailsLogoUrl(String value)
value - allowed object is
Stringpublic Boolean isAvailable24Hours()
Booleanpublic void setAvailable24Hours(Boolean value)
value - allowed object is
Booleanpublic List<MultilingualString> getContactDetailsResponsibility()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the contactDetailsResponsibility property.
For example, to add a new item, do as follows:
getContactDetailsResponsibility().add(newItem);
Objects of the following type(s) are allowed in the list
MultilingualString
public List<MultilingualString> getContactDetailsMoreInfo()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the contactDetailsMoreInfo property.
For example, to add a new item, do as follows:
getContactDetailsMoreInfo().add(newItem);
Objects of the following type(s) are allowed in the list
MultilingualString
public Boolean isPublishingAgreement()
Booleanpublic void setPublishingAgreement(Boolean value)
value - allowed object is
Booleanpublic OwnershipTypeEnum getContactDetailsOwnership()
OwnershipTypeEnumpublic void setContactDetailsOwnership(OwnershipTypeEnum value)
value - allowed object is
OwnershipTypeEnumpublic GroupOfLocations getGroupOfLocations()
GroupOfLocationspublic void setGroupOfLocations(GroupOfLocations value)
value - allowed object is
GroupOfLocationspublic ExtensionType getContactDetailsExtension()
ExtensionTypepublic void setContactDetailsExtension(ExtensionType value)
value - allowed object is
ExtensionTypepublic void setId(String value)
value - allowed object is
Stringpublic String getVersion()
StringCopyright © 2014–2015 Centrum dopravního výzkumu, v.v.i.. All rights reserved.