public class

ContactSummary

extends Object
java.lang.Object
   ↳ com.coupa.resources.ContactSummary

Class Overview

Java class for contact-summary complex type.

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

 <complexType name="contact-summary">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="id" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
         <element name="created-at" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="updated-at" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="email" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="name-prefix" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="name-suffix" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="name-additional" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="name-given" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="name-family" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="name-fullname" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="phone-work" type="{}phone-number-summary" minOccurs="0"/>
         <element name="phone-mobile" type="{}phone-number-summary" minOccurs="0"/>
         <element name="phone-fax" type="{}phone-number-summary" minOccurs="0"/>
         <element name="created-by" type="{}user-summary" minOccurs="0"/>
         <element name="updated-by" type="{}user-summary" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected XMLGregorianCalendar createdAt
protected UserSummary createdBy
protected String email
protected BigInteger id
protected String nameAdditional
protected String nameFamily
protected String nameFullname
protected String nameGiven
protected String namePrefix
protected String nameSuffix
protected String notes
protected PhoneNumberSummary phoneFax
protected PhoneNumberSummary phoneMobile
protected PhoneNumberSummary phoneWork
protected XMLGregorianCalendar updatedAt
protected UserSummary updatedBy
Public Constructors
ContactSummary()
Public Methods
XMLGregorianCalendar getCreatedAt()
Gets the value of the createdAt property.
UserSummary getCreatedBy()
Gets the value of the createdBy property.
String getEmail()
Gets the value of the email property.
BigInteger getId()
Gets the value of the id property.
String getNameAdditional()
Gets the value of the nameAdditional property.
String getNameFamily()
Gets the value of the nameFamily property.
String getNameFullname()
Gets the value of the nameFullname property.
String getNameGiven()
Gets the value of the nameGiven property.
String getNamePrefix()
Gets the value of the namePrefix property.
String getNameSuffix()
Gets the value of the nameSuffix property.
String getNotes()
Gets the value of the notes property.
PhoneNumberSummary getPhoneFax()
Gets the value of the phoneFax property.
PhoneNumberSummary getPhoneMobile()
Gets the value of the phoneMobile property.
PhoneNumberSummary getPhoneWork()
Gets the value of the phoneWork property.
XMLGregorianCalendar getUpdatedAt()
Gets the value of the updatedAt property.
UserSummary getUpdatedBy()
Gets the value of the updatedBy property.
void setCreatedAt(XMLGregorianCalendar value)
Sets the value of the createdAt property.
void setCreatedBy(UserSummary value)
Sets the value of the createdBy property.
void setEmail(String value)
Sets the value of the email property.
void setId(BigInteger value)
Sets the value of the id property.
void setNameAdditional(String value)
Sets the value of the nameAdditional property.
void setNameFamily(String value)
Sets the value of the nameFamily property.
void setNameFullname(String value)
Sets the value of the nameFullname property.
void setNameGiven(String value)
Sets the value of the nameGiven property.
void setNamePrefix(String value)
Sets the value of the namePrefix property.
void setNameSuffix(String value)
Sets the value of the nameSuffix property.
void setNotes(String value)
Sets the value of the notes property.
void setPhoneFax(PhoneNumberSummary value)
Sets the value of the phoneFax property.
void setPhoneMobile(PhoneNumberSummary value)
Sets the value of the phoneMobile property.
void setPhoneWork(PhoneNumberSummary value)
Sets the value of the phoneWork property.
void setUpdatedAt(XMLGregorianCalendar value)
Sets the value of the updatedAt property.
void setUpdatedBy(UserSummary value)
Sets the value of the updatedBy property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected XMLGregorianCalendar createdAt

protected UserSummary createdBy

protected String email

protected BigInteger id

protected String nameAdditional

protected String nameFamily

protected String nameFullname

protected String nameGiven

protected String namePrefix

protected String nameSuffix

protected String notes

protected PhoneNumberSummary phoneFax

protected PhoneNumberSummary phoneMobile

protected PhoneNumberSummary phoneWork

protected XMLGregorianCalendar updatedAt

protected UserSummary updatedBy

Public Constructors

public ContactSummary ()

Public Methods

public XMLGregorianCalendar getCreatedAt ()

Gets the value of the createdAt property.

Returns
  • possible object is XMLGregorianCalendar

public UserSummary getCreatedBy ()

Gets the value of the createdBy property.

Returns

public String getEmail ()

Gets the value of the email property.

Returns
  • possible object is String

public BigInteger getId ()

Gets the value of the id property.

Returns
  • possible object is BigInteger

public String getNameAdditional ()

Gets the value of the nameAdditional property.

Returns
  • possible object is String

public String getNameFamily ()

Gets the value of the nameFamily property.

Returns
  • possible object is String

public String getNameFullname ()

Gets the value of the nameFullname property.

Returns
  • possible object is String

public String getNameGiven ()

Gets the value of the nameGiven property.

Returns
  • possible object is String

public String getNamePrefix ()

Gets the value of the namePrefix property.

Returns
  • possible object is String

public String getNameSuffix ()

Gets the value of the nameSuffix property.

Returns
  • possible object is String

public String getNotes ()

Gets the value of the notes property.

Returns
  • possible object is String

public PhoneNumberSummary getPhoneFax ()

Gets the value of the phoneFax property.

Returns

public PhoneNumberSummary getPhoneMobile ()

Gets the value of the phoneMobile property.

Returns

public PhoneNumberSummary getPhoneWork ()

Gets the value of the phoneWork property.

Returns

public XMLGregorianCalendar getUpdatedAt ()

Gets the value of the updatedAt property.

Returns
  • possible object is XMLGregorianCalendar

public UserSummary getUpdatedBy ()

Gets the value of the updatedBy property.

Returns

public void setCreatedAt (XMLGregorianCalendar value)

Sets the value of the createdAt property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setCreatedBy (UserSummary value)

Sets the value of the createdBy property.

Parameters
value Allowed object is UserSummary

public void setEmail (String value)

Sets the value of the email property.

Parameters
value Allowed object is String

public void setId (BigInteger value)

Sets the value of the id property.

Parameters
value Allowed object is BigInteger

public void setNameAdditional (String value)

Sets the value of the nameAdditional property.

Parameters
value Allowed object is String

public void setNameFamily (String value)

Sets the value of the nameFamily property.

Parameters
value Allowed object is String

public void setNameFullname (String value)

Sets the value of the nameFullname property.

Parameters
value Allowed object is String

public void setNameGiven (String value)

Sets the value of the nameGiven property.

Parameters
value Allowed object is String

public void setNamePrefix (String value)

Sets the value of the namePrefix property.

Parameters
value Allowed object is String

public void setNameSuffix (String value)

Sets the value of the nameSuffix property.

Parameters
value Allowed object is String

public void setNotes (String value)

Sets the value of the notes property.

Parameters
value Allowed object is String

public void setPhoneFax (PhoneNumberSummary value)

Sets the value of the phoneFax property.

Parameters
value Allowed object is PhoneNumberSummary

public void setPhoneMobile (PhoneNumberSummary value)

Sets the value of the phoneMobile property.

Parameters
value Allowed object is PhoneNumberSummary

public void setPhoneWork (PhoneNumberSummary value)

Sets the value of the phoneWork property.

Parameters
value Allowed object is PhoneNumberSummary

public void setUpdatedAt (XMLGregorianCalendar value)

Sets the value of the updatedAt property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setUpdatedBy (UserSummary value)

Sets the value of the updatedBy property.

Parameters
value Allowed object is UserSummary