public class Contact
extends java.lang.Object
Java class for Contact complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Contact">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<all>
<element name="ValidationErrors" type="{}ArrayOfValidationError" minOccurs="0"/>
<element name="Warnings" type="{}ArrayOfWarning" minOccurs="0"/>
<element name="ContactID" type="{}uniqueIdentifier" minOccurs="0"/>
<element name="ContactNumber" type="{}contactNumber" minOccurs="0"/>
<element name="ContactStatus" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Name" type="{}contactName" minOccurs="0"/>
<element name="FirstName" type="{}contactFirstName" minOccurs="0"/>
<element name="LastName" type="{}contactLastName" minOccurs="0"/>
<element name="EmailAddress" type="{}emailAddress" minOccurs="0"/>
<element name="SkypeUserName" type="{}skypeUserName" minOccurs="0"/>
<element name="BankAccountDetails" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="TaxNumber" type="{}taxNumberType" minOccurs="0"/>
<element name="AccountsReceivableTaxType" type="{}taxType" minOccurs="0"/>
<element name="AccountsPayableTaxType" type="{}taxType" minOccurs="0"/>
<element name="Addresses" type="{}ArrayOfAddress" minOccurs="0"/>
<element name="Phones" type="{}ArrayOfPhone" minOccurs="0"/>
<element name="UpdatedDateUTC" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="ContactGroups" type="{}ArrayOfContactGroup" minOccurs="0"/>
<element name="IsSupplier" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsCustomer" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="DefaultCurrency" type="{}currencyCode" minOccurs="0"/>
</all>
<attribute name="status" type="{}entityValidationStatus" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
accountsPayableTaxType |
protected java.lang.String |
accountsReceivableTaxType |
protected ArrayOfAddress |
addresses |
protected java.lang.String |
bankAccountDetails |
protected ArrayOfContactGroup |
contactGroups |
protected java.lang.String |
contactID |
protected java.lang.String |
contactNumber |
protected java.lang.String |
contactStatus |
protected CurrencyCode |
defaultCurrency |
protected java.lang.String |
emailAddress |
protected java.lang.String |
firstName |
protected java.lang.Boolean |
isCustomer |
protected java.lang.Boolean |
isSupplier |
protected java.lang.String |
lastName |
protected java.lang.String |
name |
protected ArrayOfPhone |
phones |
protected java.lang.String |
skypeUserName |
protected EntityValidationStatus |
status |
protected java.lang.String |
taxNumber |
protected javax.xml.bind.JAXBElement<javax.xml.datatype.XMLGregorianCalendar> |
updatedDateUTC |
protected ArrayOfValidationError |
validationErrors |
protected ArrayOfWarning |
warnings |
| Constructor and Description |
|---|
Contact() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAccountsPayableTaxType()
Gets the value of the accountsPayableTaxType property.
|
java.lang.String |
getAccountsReceivableTaxType()
Gets the value of the accountsReceivableTaxType property.
|
java.util.List<Address> |
getAddresses() |
java.lang.String |
getBankAccountDetails()
Gets the value of the bankAccountDetails property.
|
java.util.List<ContactGroup> |
getContactGroups() |
java.lang.String |
getContactID()
Gets the value of the contactID property.
|
java.lang.String |
getContactNumber()
Gets the value of the contactNumber property.
|
java.lang.String |
getContactStatus()
Gets the value of the contactStatus property.
|
CurrencyCode |
getDefaultCurrency()
Gets the value of the defaultCurrency property.
|
java.lang.String |
getEmailAddress()
Gets the value of the emailAddress property.
|
java.lang.String |
getFirstName()
Gets the value of the firstName property.
|
java.lang.String |
getLastName()
Gets the value of the lastName property.
|
java.lang.String |
getName()
Gets the value of the name property.
|
java.util.List<Phone> |
getPhones() |
java.lang.String |
getSkypeUserName()
Gets the value of the skypeUserName property.
|
EntityValidationStatus |
getStatus()
Gets the value of the status property.
|
java.lang.String |
getTaxNumber()
Gets the value of the taxNumber property.
|
javax.xml.bind.JAXBElement<javax.xml.datatype.XMLGregorianCalendar> |
getUpdatedDateUTC()
Gets the value of the updatedDateUTC property.
|
java.util.List<ValidationError> |
getValidationErrors() |
java.util.List<Warning> |
getWarnings() |
java.lang.Boolean |
isIsCustomer()
Gets the value of the isCustomer property.
|
java.lang.Boolean |
isIsSupplier()
Gets the value of the isSupplier property.
|
void |
setAccountsPayableTaxType(java.lang.String value)
Sets the value of the accountsPayableTaxType property.
|
void |
setAccountsReceivableTaxType(java.lang.String value)
Sets the value of the accountsReceivableTaxType property.
|
void |
setAddresses(ArrayOfAddress value)
Sets the value of the addresses property.
|
void |
setBankAccountDetails(java.lang.String value)
Sets the value of the bankAccountDetails property.
|
void |
setContactGroups(ArrayOfContactGroup value)
Sets the value of the contactGroups property.
|
void |
setContactID(java.lang.String value)
Sets the value of the contactID property.
|
void |
setContactNumber(java.lang.String value)
Sets the value of the contactNumber property.
|
void |
setContactStatus(java.lang.String value)
Sets the value of the contactStatus property.
|
void |
setDefaultCurrency(CurrencyCode value)
Sets the value of the defaultCurrency property.
|
void |
setEmailAddress(java.lang.String value)
Sets the value of the emailAddress property.
|
void |
setFirstName(java.lang.String value)
Sets the value of the firstName property.
|
void |
setIsCustomer(java.lang.Boolean value)
Sets the value of the isCustomer property.
|
void |
setIsSupplier(java.lang.Boolean value)
Sets the value of the isSupplier property.
|
void |
setLastName(java.lang.String value)
Sets the value of the lastName property.
|
void |
setName(java.lang.String value)
Sets the value of the name property.
|
void |
setPhones(ArrayOfPhone value)
Sets the value of the phones property.
|
void |
setSkypeUserName(java.lang.String value)
Sets the value of the skypeUserName property.
|
void |
setStatus(EntityValidationStatus value)
Sets the value of the status property.
|
void |
setTaxNumber(java.lang.String value)
Sets the value of the taxNumber property.
|
void |
setUpdatedDateUTC(javax.xml.bind.JAXBElement<javax.xml.datatype.XMLGregorianCalendar> value)
Sets the value of the updatedDateUTC property.
|
void |
setValidationErrors(ArrayOfValidationError value)
Sets the value of the validationErrors property.
|
void |
setWarnings(ArrayOfWarning value)
Sets the value of the warnings property.
|
protected ArrayOfValidationError validationErrors
protected ArrayOfWarning warnings
protected java.lang.String contactID
protected java.lang.String contactNumber
protected java.lang.String contactStatus
protected java.lang.String name
protected java.lang.String firstName
protected java.lang.String lastName
protected java.lang.String emailAddress
protected java.lang.String skypeUserName
protected java.lang.String bankAccountDetails
protected java.lang.String taxNumber
protected java.lang.String accountsReceivableTaxType
protected java.lang.String accountsPayableTaxType
protected ArrayOfAddress addresses
protected ArrayOfPhone phones
protected javax.xml.bind.JAXBElement<javax.xml.datatype.XMLGregorianCalendar> updatedDateUTC
protected ArrayOfContactGroup contactGroups
protected java.lang.Boolean isSupplier
protected java.lang.Boolean isCustomer
protected CurrencyCode defaultCurrency
protected EntityValidationStatus status
public void setValidationErrors(ArrayOfValidationError value)
value - allowed object is
ArrayOfValidationErrorpublic void setWarnings(ArrayOfWarning value)
value - allowed object is
ArrayOfWarningpublic java.lang.String getContactID()
Stringpublic void setContactID(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getContactNumber()
Stringpublic void setContactNumber(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getContactStatus()
Stringpublic void setContactStatus(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getName()
Stringpublic void setName(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getFirstName()
Stringpublic void setFirstName(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getLastName()
Stringpublic void setLastName(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getEmailAddress()
Stringpublic void setEmailAddress(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getSkypeUserName()
Stringpublic void setSkypeUserName(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getBankAccountDetails()
Stringpublic void setBankAccountDetails(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getTaxNumber()
Stringpublic void setTaxNumber(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getAccountsReceivableTaxType()
Stringpublic void setAccountsReceivableTaxType(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getAccountsPayableTaxType()
Stringpublic void setAccountsPayableTaxType(java.lang.String value)
value - allowed object is
Stringpublic void setAddresses(ArrayOfAddress value)
value - allowed object is
ArrayOfAddresspublic void setPhones(ArrayOfPhone value)
value - allowed object is
ArrayOfPhonepublic javax.xml.bind.JAXBElement<javax.xml.datatype.XMLGregorianCalendar> getUpdatedDateUTC()
JAXBElement<XMLGregorianCalendar>public void setUpdatedDateUTC(javax.xml.bind.JAXBElement<javax.xml.datatype.XMLGregorianCalendar> value)
value - allowed object is
JAXBElement<XMLGregorianCalendar>public void setContactGroups(ArrayOfContactGroup value)
value - allowed object is
ArrayOfContactGrouppublic java.lang.Boolean isIsSupplier()
Booleanpublic void setIsSupplier(java.lang.Boolean value)
value - allowed object is
Booleanpublic java.lang.Boolean isIsCustomer()
Booleanpublic void setIsCustomer(java.lang.Boolean value)
value - allowed object is
Booleanpublic CurrencyCode getDefaultCurrency()
CurrencyCodepublic void setDefaultCurrency(CurrencyCode value)
value - allowed object is
CurrencyCodepublic EntityValidationStatus getStatus()
EntityValidationStatuspublic void setStatus(EntityValidationStatus value)
value - allowed object is
EntityValidationStatuspublic java.util.List<ValidationError> getValidationErrors()
public java.util.List<Warning> getWarnings()
public java.util.List<Address> getAddresses()
public java.util.List<Phone> getPhones()
public java.util.List<ContactGroup> getContactGroups()