public class

Contact

extends Record
java.lang.Object
   ↳ com.netsuite.webservices.platform.core_2010_2.Record
     ↳ com.netsuite.webservices.lists.relationships_2010_2.Contact

Class Overview

Java class for Contact complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Contact">
   <complexContent>
     <extension base="{urn:core_2010_2.platform.webservices.netsuite.com}Record">
       <sequence>
         <element name="customForm" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="entityId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="company" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="salutation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="firstName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="middleName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="lastName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="phone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="fax" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="email" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="defaultAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="isPrivate" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="isInactive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="subsidiary" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="phoneticName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="categoryList" type="{urn:relationships_2010_2.lists.webservices.netsuite.com}CategoryList" minOccurs="0"/>
         <element name="altEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="officePhone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="homePhone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="mobilePhone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="supervisor" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="supervisorPhone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="assistant" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="assistantPhone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="comments" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="globalSubscriptionStatus" type="{urn:types.common_2010_2.platform.webservices.netsuite.com}GlobalSubscriptionStatus" minOccurs="0"/>
         <element name="image" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="billPay" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="dateCreated" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="lastModifiedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="addressbookList" type="{urn:relationships_2010_2.lists.webservices.netsuite.com}ContactAddressbookList" minOccurs="0"/>
         <element name="subscriptionsList" type="{urn:relationships_2010_2.lists.webservices.netsuite.com}SubscriptionsList" minOccurs="0"/>
         <element name="customFieldList" type="{urn:core_2010_2.platform.webservices.netsuite.com}CustomFieldList" minOccurs="0"/>
       </sequence>
       <attribute name="internalId" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="externalId" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected ContactAddressbookList addressbookList
protected String altEmail
protected RecordRef assistant
protected String assistantPhone
protected Boolean billPay
protected CategoryList categoryList
protected String comments
protected RecordRef company
protected CustomFieldList customFieldList
protected RecordRef customForm
protected XMLGregorianCalendar dateCreated
protected String defaultAddress
protected String email
protected String entityId
protected String externalId
protected String fax
protected String firstName
protected GlobalSubscriptionStatus globalSubscriptionStatus
protected String homePhone
protected RecordRef image
protected String internalId
protected Boolean isInactive
protected Boolean isPrivate
protected XMLGregorianCalendar lastModifiedDate
protected String lastName
protected String middleName
protected String mobilePhone
protected String officePhone
protected String phone
protected String phoneticName
protected String salutation
protected SubscriptionsList subscriptionsList
protected RecordRef subsidiary
protected RecordRef supervisor
protected String supervisorPhone
protected String title
[Expand]
Inherited Fields
From class com.netsuite.webservices.platform.core_2010_2.Record
Public Constructors
Contact()
Public Methods
ContactAddressbookList getAddressbookList()
Gets the value of the addressbookList property.
String getAltEmail()
Gets the value of the altEmail property.
RecordRef getAssistant()
Gets the value of the assistant property.
String getAssistantPhone()
Gets the value of the assistantPhone property.
CategoryList getCategoryList()
Gets the value of the categoryList property.
String getComments()
Gets the value of the comments property.
RecordRef getCompany()
Gets the value of the company property.
CustomFieldList getCustomFieldList()
Gets the value of the customFieldList property.
RecordRef getCustomForm()
Gets the value of the customForm property.
XMLGregorianCalendar getDateCreated()
Gets the value of the dateCreated property.
String getDefaultAddress()
Gets the value of the defaultAddress property.
String getEmail()
Gets the value of the email property.
String getEntityId()
Gets the value of the entityId property.
String getExternalId()
Gets the value of the externalId property.
String getFax()
Gets the value of the fax property.
String getFirstName()
Gets the value of the firstName property.
GlobalSubscriptionStatus getGlobalSubscriptionStatus()
Gets the value of the globalSubscriptionStatus property.
String getHomePhone()
Gets the value of the homePhone property.
RecordRef getImage()
Gets the value of the image property.
String getInternalId()
Gets the value of the internalId property.
XMLGregorianCalendar getLastModifiedDate()
Gets the value of the lastModifiedDate property.
String getLastName()
Gets the value of the lastName property.
String getMiddleName()
Gets the value of the middleName property.
String getMobilePhone()
Gets the value of the mobilePhone property.
String getOfficePhone()
Gets the value of the officePhone property.
String getPhone()
Gets the value of the phone property.
String getPhoneticName()
Gets the value of the phoneticName property.
String getSalutation()
Gets the value of the salutation property.
SubscriptionsList getSubscriptionsList()
Gets the value of the subscriptionsList property.
RecordRef getSubsidiary()
Gets the value of the subsidiary property.
RecordRef getSupervisor()
Gets the value of the supervisor property.
String getSupervisorPhone()
Gets the value of the supervisorPhone property.
String getTitle()
Gets the value of the title property.
Boolean isBillPay()
Gets the value of the billPay property.
Boolean isIsInactive()
Gets the value of the isInactive property.
Boolean isIsPrivate()
Gets the value of the isPrivate property.
void setAddressbookList(ContactAddressbookList value)
Sets the value of the addressbookList property.
void setAltEmail(String value)
Sets the value of the altEmail property.
void setAssistant(RecordRef value)
Sets the value of the assistant property.
void setAssistantPhone(String value)
Sets the value of the assistantPhone property.
void setBillPay(Boolean value)
Sets the value of the billPay property.
void setCategoryList(CategoryList value)
Sets the value of the categoryList property.
void setComments(String value)
Sets the value of the comments property.
void setCompany(RecordRef value)
Sets the value of the company property.
void setCustomFieldList(CustomFieldList value)
Sets the value of the customFieldList property.
void setCustomForm(RecordRef value)
Sets the value of the customForm property.
void setDateCreated(XMLGregorianCalendar value)
Sets the value of the dateCreated property.
void setDefaultAddress(String value)
Sets the value of the defaultAddress property.
void setEmail(String value)
Sets the value of the email property.
void setEntityId(String value)
Sets the value of the entityId property.
void setExternalId(String value)
Sets the value of the externalId property.
void setFax(String value)
Sets the value of the fax property.
void setFirstName(String value)
Sets the value of the firstName property.
void setGlobalSubscriptionStatus(GlobalSubscriptionStatus value)
Sets the value of the globalSubscriptionStatus property.
void setHomePhone(String value)
Sets the value of the homePhone property.
void setImage(RecordRef value)
Sets the value of the image property.
void setInternalId(String value)
Sets the value of the internalId property.
void setIsInactive(Boolean value)
Sets the value of the isInactive property.
void setIsPrivate(Boolean value)
Sets the value of the isPrivate property.
void setLastModifiedDate(XMLGregorianCalendar value)
Sets the value of the lastModifiedDate property.
void setLastName(String value)
Sets the value of the lastName property.
void setMiddleName(String value)
Sets the value of the middleName property.
void setMobilePhone(String value)
Sets the value of the mobilePhone property.
void setOfficePhone(String value)
Sets the value of the officePhone property.
void setPhone(String value)
Sets the value of the phone property.
void setPhoneticName(String value)
Sets the value of the phoneticName property.
void setSalutation(String value)
Sets the value of the salutation property.
void setSubscriptionsList(SubscriptionsList value)
Sets the value of the subscriptionsList property.
void setSubsidiary(RecordRef value)
Sets the value of the subsidiary property.
void setSupervisor(RecordRef value)
Sets the value of the supervisor property.
void setSupervisorPhone(String value)
Sets the value of the supervisorPhone property.
void setTitle(String value)
Sets the value of the title property.
[Expand]
Inherited Methods
From class com.netsuite.webservices.platform.core_2010_2.Record
From class java.lang.Object

Fields

protected ContactAddressbookList addressbookList

protected String altEmail

protected RecordRef assistant

protected String assistantPhone

protected Boolean billPay

protected CategoryList categoryList

protected String comments

protected RecordRef company

protected CustomFieldList customFieldList

protected RecordRef customForm

protected XMLGregorianCalendar dateCreated

protected String defaultAddress

protected String email

protected String entityId

protected String externalId

protected String fax

protected String firstName

protected GlobalSubscriptionStatus globalSubscriptionStatus

protected String homePhone

protected RecordRef image

protected String internalId

protected Boolean isInactive

protected Boolean isPrivate

protected XMLGregorianCalendar lastModifiedDate

protected String lastName

protected String middleName

protected String mobilePhone

protected String officePhone

protected String phone

protected String phoneticName

protected String salutation

protected SubscriptionsList subscriptionsList

protected RecordRef subsidiary

protected RecordRef supervisor

protected String supervisorPhone

protected String title

Public Constructors

public Contact ()

Public Methods

public ContactAddressbookList getAddressbookList ()

Gets the value of the addressbookList property.

Returns

public String getAltEmail ()

Gets the value of the altEmail property.

Returns
  • possible object is String

public RecordRef getAssistant ()

Gets the value of the assistant property.

Returns

public String getAssistantPhone ()

Gets the value of the assistantPhone property.

Returns
  • possible object is String

public CategoryList getCategoryList ()

Gets the value of the categoryList property.

Returns

public String getComments ()

Gets the value of the comments property.

Returns
  • possible object is String

public RecordRef getCompany ()

Gets the value of the company property.

Returns

public CustomFieldList getCustomFieldList ()

Gets the value of the customFieldList property.

Returns

public RecordRef getCustomForm ()

Gets the value of the customForm property.

Returns

public XMLGregorianCalendar getDateCreated ()

Gets the value of the dateCreated property.

Returns
  • possible object is XMLGregorianCalendar

public String getDefaultAddress ()

Gets the value of the defaultAddress property.

Returns
  • possible object is String

public String getEmail ()

Gets the value of the email property.

Returns
  • possible object is String

public String getEntityId ()

Gets the value of the entityId property.

Returns
  • possible object is String

public String getExternalId ()

Gets the value of the externalId property.

Returns
  • possible object is String

public String getFax ()

Gets the value of the fax property.

Returns
  • possible object is String

public String getFirstName ()

Gets the value of the firstName property.

Returns
  • possible object is String

public GlobalSubscriptionStatus getGlobalSubscriptionStatus ()

Gets the value of the globalSubscriptionStatus property.

Returns

public String getHomePhone ()

Gets the value of the homePhone property.

Returns
  • possible object is String

public RecordRef getImage ()

Gets the value of the image property.

Returns

public String getInternalId ()

Gets the value of the internalId property.

Returns
  • possible object is String

public XMLGregorianCalendar getLastModifiedDate ()

Gets the value of the lastModifiedDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getLastName ()

Gets the value of the lastName property.

Returns
  • possible object is String

public String getMiddleName ()

Gets the value of the middleName property.

Returns
  • possible object is String

public String getMobilePhone ()

Gets the value of the mobilePhone property.

Returns
  • possible object is String

public String getOfficePhone ()

Gets the value of the officePhone property.

Returns
  • possible object is String

public String getPhone ()

Gets the value of the phone property.

Returns
  • possible object is String

public String getPhoneticName ()

Gets the value of the phoneticName property.

Returns
  • possible object is String

public String getSalutation ()

Gets the value of the salutation property.

Returns
  • possible object is String

public SubscriptionsList getSubscriptionsList ()

Gets the value of the subscriptionsList property.

Returns

public RecordRef getSubsidiary ()

Gets the value of the subsidiary property.

Returns

public RecordRef getSupervisor ()

Gets the value of the supervisor property.

Returns

public String getSupervisorPhone ()

Gets the value of the supervisorPhone property.

Returns
  • possible object is String

public String getTitle ()

Gets the value of the title property.

Returns
  • possible object is String

public Boolean isBillPay ()

Gets the value of the billPay property.

Returns
  • possible object is Boolean

public Boolean isIsInactive ()

Gets the value of the isInactive property.

Returns
  • possible object is Boolean

public Boolean isIsPrivate ()

Gets the value of the isPrivate property.

Returns
  • possible object is Boolean

public void setAddressbookList (ContactAddressbookList value)

Sets the value of the addressbookList property.

Parameters
value Allowed object is ContactAddressbookList

public void setAltEmail (String value)

Sets the value of the altEmail property.

Parameters
value Allowed object is String

public void setAssistant (RecordRef value)

Sets the value of the assistant property.

Parameters
value Allowed object is RecordRef

public void setAssistantPhone (String value)

Sets the value of the assistantPhone property.

Parameters
value Allowed object is String

public void setBillPay (Boolean value)

Sets the value of the billPay property.

Parameters
value Allowed object is Boolean

public void setCategoryList (CategoryList value)

Sets the value of the categoryList property.

Parameters
value Allowed object is CategoryList

public void setComments (String value)

Sets the value of the comments property.

Parameters
value Allowed object is String

public void setCompany (RecordRef value)

Sets the value of the company property.

Parameters
value Allowed object is RecordRef

public void setCustomFieldList (CustomFieldList value)

Sets the value of the customFieldList property.

Parameters
value Allowed object is CustomFieldList

public void setCustomForm (RecordRef value)

Sets the value of the customForm property.

Parameters
value Allowed object is RecordRef

public void setDateCreated (XMLGregorianCalendar value)

Sets the value of the dateCreated property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setDefaultAddress (String value)

Sets the value of the defaultAddress property.

Parameters
value Allowed object is String

public void setEmail (String value)

Sets the value of the email property.

Parameters
value Allowed object is String

public void setEntityId (String value)

Sets the value of the entityId property.

Parameters
value Allowed object is String

public void setExternalId (String value)

Sets the value of the externalId property.

Parameters
value Allowed object is String

public void setFax (String value)

Sets the value of the fax property.

Parameters
value Allowed object is String

public void setFirstName (String value)

Sets the value of the firstName property.

Parameters
value Allowed object is String

public void setGlobalSubscriptionStatus (GlobalSubscriptionStatus value)

Sets the value of the globalSubscriptionStatus property.

Parameters
value Allowed object is GlobalSubscriptionStatus

public void setHomePhone (String value)

Sets the value of the homePhone property.

Parameters
value Allowed object is String

public void setImage (RecordRef value)

Sets the value of the image property.

Parameters
value Allowed object is RecordRef

public void setInternalId (String value)

Sets the value of the internalId property.

Parameters
value Allowed object is String

public void setIsInactive (Boolean value)

Sets the value of the isInactive property.

Parameters
value Allowed object is Boolean

public void setIsPrivate (Boolean value)

Sets the value of the isPrivate property.

Parameters
value Allowed object is Boolean

public void setLastModifiedDate (XMLGregorianCalendar value)

Sets the value of the lastModifiedDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setLastName (String value)

Sets the value of the lastName property.

Parameters
value Allowed object is String

public void setMiddleName (String value)

Sets the value of the middleName property.

Parameters
value Allowed object is String

public void setMobilePhone (String value)

Sets the value of the mobilePhone property.

Parameters
value Allowed object is String

public void setOfficePhone (String value)

Sets the value of the officePhone property.

Parameters
value Allowed object is String

public void setPhone (String value)

Sets the value of the phone property.

Parameters
value Allowed object is String

public void setPhoneticName (String value)

Sets the value of the phoneticName property.

Parameters
value Allowed object is String

public void setSalutation (String value)

Sets the value of the salutation property.

Parameters
value Allowed object is String

public void setSubscriptionsList (SubscriptionsList value)

Sets the value of the subscriptionsList property.

Parameters
value Allowed object is SubscriptionsList

public void setSubsidiary (RecordRef value)

Sets the value of the subsidiary property.

Parameters
value Allowed object is RecordRef

public void setSupervisor (RecordRef value)

Sets the value of the supervisor property.

Parameters
value Allowed object is RecordRef

public void setSupervisorPhone (String value)

Sets the value of the supervisorPhone property.

Parameters
value Allowed object is String

public void setTitle (String value)

Sets the value of the title property.

Parameters
value Allowed object is String