public class BaseContactDetails extends Object implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.ToString
Java class for BaseContactDetails complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="BaseContactDetails">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="email" type="{http://rest.immobilienscout24.de/schema/common/1.0}Email" minOccurs="0"/>
<element name="salutation" type="{http://rest.immobilienscout24.de/schema/common/1.0}SalutationType" minOccurs="0"/>
<element name="firstname" minOccurs="0">
<simpleType>
<restriction base="{http://rest.immobilienscout24.de/schema/common/1.0}TextField">
<maxLength value="30"/>
</restriction>
</simpleType>
</element>
<element name="lastname" minOccurs="0">
<simpleType>
<restriction base="{http://rest.immobilienscout24.de/schema/common/1.0}TextField">
<maxLength value="50"/>
</restriction>
</simpleType>
</element>
<element name="faxNumberCountryCode" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<pattern value="\+[1-9]\d{0,3}"/>
</restriction>
</simpleType>
</element>
<element name="faxNumberAreaCode" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<pattern value="\d{1,10}"/>
</restriction>
</simpleType>
</element>
<element name="faxNumberSubscriber" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<pattern value="[\d][\d \-]{0,24}[\d]"/>
</restriction>
</simpleType>
</element>
<element name="faxNumber" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<pattern value="(\+[1-9]\d{0,3}) +\d{1,10} +([\d][\d \-]{0,24}[\d])"/>
</restriction>
</simpleType>
</element>
<element name="phoneNumberCountryCode" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<pattern value="\+[1-9]\d{0,3}"/>
</restriction>
</simpleType>
</element>
<element name="phoneNumberAreaCode" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<pattern value="\d{1,10}"/>
</restriction>
</simpleType>
</element>
<element name="phoneNumberSubscriber" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<pattern value="[\d][\d \-]{0,24}[\d]"/>
</restriction>
</simpleType>
</element>
<element name="phoneNumber" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<pattern value="(\+[1-9]\d{0,3}) +\d{1,10} +([\d][\d \-]{0,24}[\d])"/>
</restriction>
</simpleType>
</element>
<element name="cellPhoneNumberCountryCode" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<pattern value="\+[1-9]\d{0,3}"/>
</restriction>
</simpleType>
</element>
<element name="cellPhoneNumberAreaCode" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<pattern value="\d{1,10}"/>
</restriction>
</simpleType>
</element>
<element name="cellPhoneNumberSubscriber" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<pattern value="[\d][\d \-]{0,24}[\d]"/>
</restriction>
</simpleType>
</element>
<element name="cellPhoneNumber" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<pattern value="(\+[1-9]\d{0,3}) +\d{1,10} +([\d][\d \-]{0,24}[\d])"/>
</restriction>
</simpleType>
</element>
<element name="address" type="{http://rest.immobilienscout24.de/schema/common/1.0}Address" minOccurs="0"/>
<element name="countryCode" type="{http://rest.immobilienscout24.de/schema/common/1.0}CountryCode" minOccurs="0"/>
<element name="title" minOccurs="0">
<simpleType>
<restriction base="{http://rest.immobilienscout24.de/schema/common/1.0}TextField">
<maxLength value="15"/>
</restriction>
</simpleType>
</element>
<element name="additionName" minOccurs="0">
<simpleType>
<restriction base="{http://rest.immobilienscout24.de/schema/common/1.0}TextField">
<maxLength value="30"/>
</restriction>
</simpleType>
</element>
<element name="company" minOccurs="0">
<simpleType>
<restriction base="{http://rest.immobilienscout24.de/schema/common/1.0}TextField">
<maxLength value="100"/>
</restriction>
</simpleType>
</element>
<element name="homepageUrl" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyURI">
<maxLength value="300"/>
</restriction>
</simpleType>
</element>
<element name="portraitUrl" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyURI">
<maxLength value="300"/>
</restriction>
</simpleType>
</element>
<element name="position" minOccurs="0">
<simpleType>
<restriction base="{http://rest.immobilienscout24.de/schema/common/1.0}TextField">
<maxLength value="100"/>
</restriction>
</simpleType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
additionName |
protected Address |
address |
protected String |
cellPhoneNumber |
protected String |
cellPhoneNumberAreaCode |
protected String |
cellPhoneNumberCountryCode |
protected String |
cellPhoneNumberSubscriber |
protected String |
company |
protected CountryCode |
countryCode |
protected String |
email |
protected String |
faxNumber |
protected String |
faxNumberAreaCode |
protected String |
faxNumberCountryCode |
protected String |
faxNumberSubscriber |
protected String |
firstname |
protected URL |
homepageUrl |
protected String |
lastname |
protected String |
phoneNumber |
protected String |
phoneNumberAreaCode |
protected String |
phoneNumberCountryCode |
protected String |
phoneNumberSubscriber |
protected URL |
portraitUrl |
protected String |
position |
protected SalutationType |
salutation |
protected String |
title |
| Constructor and Description |
|---|
BaseContactDetails() |
| Modifier and Type | Method and Description |
|---|---|
StringBuilder |
append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy) |
StringBuilder |
appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy) |
Object |
clone() |
Object |
copyTo(Object target) |
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy strategy) |
Object |
createNewInstance() |
boolean |
equals(Object object) |
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy) |
String |
getAdditionName()
Gets the value of the additionName property.
|
Address |
getAddress()
Gets the value of the address property.
|
String |
getCellPhoneNumber()
Gets the value of the cellPhoneNumber property.
|
String |
getCellPhoneNumberAreaCode()
Gets the value of the cellPhoneNumberAreaCode property.
|
String |
getCellPhoneNumberCountryCode()
Gets the value of the cellPhoneNumberCountryCode property.
|
String |
getCellPhoneNumberSubscriber()
Gets the value of the cellPhoneNumberSubscriber property.
|
String |
getCompany()
Gets the value of the company property.
|
CountryCode |
getCountryCode()
Gets the value of the countryCode property.
|
String |
getEmail()
Gets the value of the email property.
|
String |
getFaxNumber()
Gets the value of the faxNumber property.
|
String |
getFaxNumberAreaCode()
Gets the value of the faxNumberAreaCode property.
|
String |
getFaxNumberCountryCode()
Gets the value of the faxNumberCountryCode property.
|
String |
getFaxNumberSubscriber()
Gets the value of the faxNumberSubscriber property.
|
String |
getFirstname()
Gets the value of the firstname property.
|
URL |
getHomepageUrl()
Gets the value of the homepageUrl property.
|
String |
getLastname()
Gets the value of the lastname property.
|
String |
getPhoneNumber()
Gets the value of the phoneNumber property.
|
String |
getPhoneNumberAreaCode()
Gets the value of the phoneNumberAreaCode property.
|
String |
getPhoneNumberCountryCode()
Gets the value of the phoneNumberCountryCode property.
|
String |
getPhoneNumberSubscriber()
Gets the value of the phoneNumberSubscriber property.
|
URL |
getPortraitUrl()
Gets the value of the portraitUrl property.
|
String |
getPosition()
Gets the value of the position property.
|
SalutationType |
getSalutation()
Gets the value of the salutation property.
|
String |
getTitle()
Gets the value of the title property.
|
void |
setAdditionName(String value)
Sets the value of the additionName property.
|
void |
setAddress(Address value)
Sets the value of the address property.
|
void |
setCellPhoneNumber(String value)
Sets the value of the cellPhoneNumber property.
|
void |
setCellPhoneNumberAreaCode(String value)
Sets the value of the cellPhoneNumberAreaCode property.
|
void |
setCellPhoneNumberCountryCode(String value)
Sets the value of the cellPhoneNumberCountryCode property.
|
void |
setCellPhoneNumberSubscriber(String value)
Sets the value of the cellPhoneNumberSubscriber property.
|
void |
setCompany(String value)
Sets the value of the company property.
|
void |
setCountryCode(CountryCode value)
Sets the value of the countryCode property.
|
void |
setEmail(String value)
Sets the value of the email property.
|
void |
setFaxNumber(String value)
Sets the value of the faxNumber property.
|
void |
setFaxNumberAreaCode(String value)
Sets the value of the faxNumberAreaCode property.
|
void |
setFaxNumberCountryCode(String value)
Sets the value of the faxNumberCountryCode property.
|
void |
setFaxNumberSubscriber(String value)
Sets the value of the faxNumberSubscriber property.
|
void |
setFirstname(String value)
Sets the value of the firstname property.
|
void |
setHomepageUrl(URL value)
Sets the value of the homepageUrl property.
|
void |
setLastname(String value)
Sets the value of the lastname property.
|
void |
setPhoneNumber(String value)
Sets the value of the phoneNumber property.
|
void |
setPhoneNumberAreaCode(String value)
Sets the value of the phoneNumberAreaCode property.
|
void |
setPhoneNumberCountryCode(String value)
Sets the value of the phoneNumberCountryCode property.
|
void |
setPhoneNumberSubscriber(String value)
Sets the value of the phoneNumberSubscriber property.
|
void |
setPortraitUrl(URL value)
Sets the value of the portraitUrl property.
|
void |
setPosition(String value)
Sets the value of the position property.
|
void |
setSalutation(SalutationType value)
Sets the value of the salutation property.
|
void |
setTitle(String value)
Sets the value of the title property.
|
String |
toString() |
protected String email
protected SalutationType salutation
protected String firstname
protected String lastname
protected String faxNumberCountryCode
protected String faxNumberAreaCode
protected String faxNumberSubscriber
protected String faxNumber
protected String phoneNumberCountryCode
protected String phoneNumberAreaCode
protected String phoneNumberSubscriber
protected String phoneNumber
protected String cellPhoneNumberCountryCode
protected String cellPhoneNumberAreaCode
protected String cellPhoneNumberSubscriber
protected String cellPhoneNumber
protected Address address
protected CountryCode countryCode
protected String title
protected String additionName
protected String company
protected URL homepageUrl
protected URL portraitUrl
protected String position
public String getEmail()
Stringpublic void setEmail(String value)
value - allowed object is
Stringpublic SalutationType getSalutation()
SalutationTypepublic void setSalutation(SalutationType value)
value - allowed object is
SalutationTypepublic String getFirstname()
Stringpublic void setFirstname(String value)
value - allowed object is
Stringpublic String getLastname()
Stringpublic void setLastname(String value)
value - allowed object is
Stringpublic String getFaxNumberCountryCode()
Stringpublic void setFaxNumberCountryCode(String value)
value - allowed object is
Stringpublic String getFaxNumberAreaCode()
Stringpublic void setFaxNumberAreaCode(String value)
value - allowed object is
Stringpublic String getFaxNumberSubscriber()
Stringpublic void setFaxNumberSubscriber(String value)
value - allowed object is
Stringpublic String getFaxNumber()
Stringpublic void setFaxNumber(String value)
value - allowed object is
Stringpublic String getPhoneNumberCountryCode()
Stringpublic void setPhoneNumberCountryCode(String value)
value - allowed object is
Stringpublic String getPhoneNumberAreaCode()
Stringpublic void setPhoneNumberAreaCode(String value)
value - allowed object is
Stringpublic String getPhoneNumberSubscriber()
Stringpublic void setPhoneNumberSubscriber(String value)
value - allowed object is
Stringpublic String getPhoneNumber()
Stringpublic void setPhoneNumber(String value)
value - allowed object is
Stringpublic String getCellPhoneNumberCountryCode()
Stringpublic void setCellPhoneNumberCountryCode(String value)
value - allowed object is
Stringpublic String getCellPhoneNumberAreaCode()
Stringpublic void setCellPhoneNumberAreaCode(String value)
value - allowed object is
Stringpublic String getCellPhoneNumberSubscriber()
Stringpublic void setCellPhoneNumberSubscriber(String value)
value - allowed object is
Stringpublic String getCellPhoneNumber()
Stringpublic void setCellPhoneNumber(String value)
value - allowed object is
Stringpublic Address getAddress()
Addresspublic void setAddress(Address value)
value - allowed object is
Addresspublic CountryCode getCountryCode()
CountryCodepublic void setCountryCode(CountryCode value)
value - allowed object is
CountryCodepublic String getTitle()
Stringpublic void setTitle(String value)
value - allowed object is
Stringpublic String getAdditionName()
Stringpublic void setAdditionName(String value)
value - allowed object is
Stringpublic String getCompany()
Stringpublic void setCompany(String value)
value - allowed object is
Stringpublic URL getHomepageUrl()
Stringpublic void setHomepageUrl(URL value)
value - allowed object is
Stringpublic URL getPortraitUrl()
Stringpublic void setPortraitUrl(URL value)
value - allowed object is
Stringpublic String getPosition()
Stringpublic void setPosition(String value)
value - allowed object is
Stringpublic StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToStringpublic StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToStringpublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTopublic boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals in interface org.jvnet.jaxb2_commons.lang.EqualsCopyright © 2014 OpenEstate. All rights reserved.