public class NameBase extends IntuitEntity implements Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for NameBase complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="NameBase">
<complexContent>
<extension base="{http://schema.intuit.com/finance/v3}IntuitEntity">
<sequence>
<element name="IntuitId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Organization" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="GivenName" 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="FamilyName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Suffix" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="FullyQualifiedName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="CompanyName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="DisplayName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="PrintOnCheckName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="UserId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Active" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="PrimaryPhone" type="{http://schema.intuit.com/finance/v3}TelephoneNumber" minOccurs="0"/>
<element name="AlternatePhone" type="{http://schema.intuit.com/finance/v3}TelephoneNumber" minOccurs="0"/>
<element name="Mobile" type="{http://schema.intuit.com/finance/v3}TelephoneNumber" minOccurs="0"/>
<element name="Fax" type="{http://schema.intuit.com/finance/v3}TelephoneNumber" minOccurs="0"/>
<element name="PrimaryEmailAddr" type="{http://schema.intuit.com/finance/v3}EmailAddress" minOccurs="0"/>
<element name="WebAddr" type="{http://schema.intuit.com/finance/v3}WebSiteAddress" minOccurs="0"/>
<element name="OtherContactInfo" type="{http://schema.intuit.com/finance/v3}ContactInfo" maxOccurs="unbounded" minOccurs="0"/>
<element name="DefaultTaxCodeRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
active |
protected TelephoneNumber |
alternatePhone |
protected String |
companyName |
protected ReferenceType |
defaultTaxCodeRef |
protected String |
displayName |
protected String |
familyName |
protected TelephoneNumber |
fax |
protected String |
fullyQualifiedName |
protected String |
givenName |
protected String |
intuitId |
protected String |
middleName |
protected TelephoneNumber |
mobile |
protected Boolean |
organization |
protected List<ContactInfo> |
otherContactInfo |
protected EmailAddress |
primaryEmailAddr |
protected TelephoneNumber |
primaryPhone |
protected String |
printOnCheckName |
protected String |
suffix |
protected String |
title |
protected String |
userId |
protected WebSiteAddress |
webAddr |
attachableRef, customField, domain, id, metaData, sparse, status, syncToken| Constructor and Description |
|---|
NameBase() |
| Modifier and Type | Method and Description |
|---|---|
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.EqualsStrategy2 strategy) |
TelephoneNumber |
getAlternatePhone()
Gets the value of the alternatePhone property.
|
String |
getCompanyName()
Gets the value of the companyName property.
|
ReferenceType |
getDefaultTaxCodeRef()
Gets the value of the defaultTaxCodeRef property.
|
String |
getDisplayName()
Gets the value of the displayName property.
|
String |
getFamilyName()
Gets the value of the familyName property.
|
TelephoneNumber |
getFax()
Gets the value of the fax property.
|
String |
getFullyQualifiedName()
Gets the value of the fullyQualifiedName property.
|
String |
getGivenName()
Gets the value of the givenName property.
|
String |
getIntuitId()
Gets the value of the intuitId property.
|
String |
getMiddleName()
Gets the value of the middleName property.
|
TelephoneNumber |
getMobile()
Gets the value of the mobile property.
|
List<ContactInfo> |
getOtherContactInfo()
Gets the value of the otherContactInfo property.
|
EmailAddress |
getPrimaryEmailAddr()
Gets the value of the primaryEmailAddr property.
|
TelephoneNumber |
getPrimaryPhone()
Gets the value of the primaryPhone property.
|
String |
getPrintOnCheckName()
Gets the value of the printOnCheckName property.
|
String |
getSuffix()
Gets the value of the suffix property.
|
String |
getTitle()
Gets the value of the title property.
|
String |
getUserId()
Gets the value of the userId property.
|
WebSiteAddress |
getWebAddr()
Gets the value of the webAddr property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) |
Boolean |
isActive()
Gets the value of the active property.
|
Boolean |
isOrganization()
Gets the value of the organization property.
|
void |
setActive(Boolean value)
Sets the value of the active property.
|
void |
setAlternatePhone(TelephoneNumber value)
Sets the value of the alternatePhone property.
|
void |
setCompanyName(String value)
Sets the value of the companyName property.
|
void |
setDefaultTaxCodeRef(ReferenceType value)
Sets the value of the defaultTaxCodeRef property.
|
void |
setDisplayName(String value)
Sets the value of the displayName property.
|
void |
setFamilyName(String value)
Sets the value of the familyName property.
|
void |
setFax(TelephoneNumber value)
Sets the value of the fax property.
|
void |
setFullyQualifiedName(String value)
Sets the value of the fullyQualifiedName property.
|
void |
setGivenName(String value)
Sets the value of the givenName property.
|
void |
setIntuitId(String value)
Sets the value of the intuitId property.
|
void |
setMiddleName(String value)
Sets the value of the middleName property.
|
void |
setMobile(TelephoneNumber value)
Sets the value of the mobile property.
|
void |
setOrganization(Boolean value)
Sets the value of the organization property.
|
void |
setOtherContactInfo(List<ContactInfo> otherContactInfo)
Sets the value of the otherContactInfo property.
|
void |
setPrimaryEmailAddr(EmailAddress value)
Sets the value of the primaryEmailAddr property.
|
void |
setPrimaryPhone(TelephoneNumber value)
Sets the value of the primaryPhone property.
|
void |
setPrintOnCheckName(String value)
Sets the value of the printOnCheckName property.
|
void |
setSuffix(String value)
Sets the value of the suffix property.
|
void |
setTitle(String value)
Sets the value of the title property.
|
void |
setUserId(String value)
Sets the value of the userId property.
|
void |
setWebAddr(WebSiteAddress value)
Sets the value of the webAddr property.
|
getAttachableRef, getCustomField, getDomain, getId, getMetaData, getStatus, getSyncToken, isSparse, setAttachableRef, setCustomField, setDomain, setId, setMetaData, setSparse, setStatus, setSyncTokenprotected String intuitId
protected Boolean organization
protected String title
protected String givenName
protected String middleName
protected String familyName
protected String suffix
protected String fullyQualifiedName
protected String companyName
protected String displayName
protected String printOnCheckName
protected String userId
protected Boolean active
protected TelephoneNumber primaryPhone
protected TelephoneNumber alternatePhone
protected TelephoneNumber mobile
protected TelephoneNumber fax
protected EmailAddress primaryEmailAddr
protected WebSiteAddress webAddr
protected List<ContactInfo> otherContactInfo
protected ReferenceType defaultTaxCodeRef
public String getIntuitId()
Stringpublic void setIntuitId(String value)
value - allowed object is
Stringpublic Boolean isOrganization()
Booleanpublic void setOrganization(Boolean value)
value - allowed object is
Booleanpublic String getTitle()
Stringpublic void setTitle(String value)
value - allowed object is
Stringpublic String getGivenName()
Stringpublic void setGivenName(String value)
value - allowed object is
Stringpublic String getMiddleName()
Stringpublic void setMiddleName(String value)
value - allowed object is
Stringpublic String getFamilyName()
Stringpublic void setFamilyName(String value)
value - allowed object is
Stringpublic String getSuffix()
Stringpublic void setSuffix(String value)
value - allowed object is
Stringpublic String getFullyQualifiedName()
Stringpublic void setFullyQualifiedName(String value)
value - allowed object is
Stringpublic String getCompanyName()
Stringpublic void setCompanyName(String value)
value - allowed object is
Stringpublic String getDisplayName()
Stringpublic void setDisplayName(String value)
value - allowed object is
Stringpublic String getPrintOnCheckName()
Stringpublic void setPrintOnCheckName(String value)
value - allowed object is
Stringpublic String getUserId()
Stringpublic void setUserId(String value)
value - allowed object is
Stringpublic Boolean isActive()
Booleanpublic void setActive(Boolean value)
value - allowed object is
Booleanpublic TelephoneNumber getPrimaryPhone()
TelephoneNumberpublic void setPrimaryPhone(TelephoneNumber value)
value - allowed object is
TelephoneNumberpublic TelephoneNumber getAlternatePhone()
TelephoneNumberpublic void setAlternatePhone(TelephoneNumber value)
value - allowed object is
TelephoneNumberpublic TelephoneNumber getMobile()
TelephoneNumberpublic void setMobile(TelephoneNumber value)
value - allowed object is
TelephoneNumberpublic TelephoneNumber getFax()
TelephoneNumberpublic void setFax(TelephoneNumber value)
value - allowed object is
TelephoneNumberpublic EmailAddress getPrimaryEmailAddr()
EmailAddresspublic void setPrimaryEmailAddr(EmailAddress value)
value - allowed object is
EmailAddresspublic WebSiteAddress getWebAddr()
WebSiteAddresspublic void setWebAddr(WebSiteAddress value)
value - allowed object is
WebSiteAddresspublic List<ContactInfo> getOtherContactInfo()
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 otherContactInfo property.
For example, to add a new item, do as follows:
getOtherContactInfo().add(newItem);
Objects of the following type(s) are allowed in the list
ContactInfo
public ReferenceType getDefaultTaxCodeRef()
ReferenceTypepublic void setDefaultTaxCodeRef(ReferenceType value)
value - allowed object is
ReferenceTypepublic void setOtherContactInfo(List<ContactInfo> otherContactInfo)
otherContactInfo - allowed object is
ContactInfopublic boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equals2equals in class IntuitEntitypublic boolean equals(Object object)
equals in class IntuitEntitypublic int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2hashCode in class IntuitEntitypublic int hashCode()
hashCode in class IntuitEntityCopyright © 2017. All rights reserved.