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, setSyncToken
protected 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()
String
public void setIntuitId(String value)
value
- allowed object is
String
public Boolean isOrganization()
Boolean
public void setOrganization(Boolean value)
value
- allowed object is
Boolean
public String getTitle()
String
public void setTitle(String value)
value
- allowed object is
String
public String getGivenName()
String
public void setGivenName(String value)
value
- allowed object is
String
public String getMiddleName()
String
public void setMiddleName(String value)
value
- allowed object is
String
public String getFamilyName()
String
public void setFamilyName(String value)
value
- allowed object is
String
public String getSuffix()
String
public void setSuffix(String value)
value
- allowed object is
String
public String getFullyQualifiedName()
String
public void setFullyQualifiedName(String value)
value
- allowed object is
String
public String getCompanyName()
String
public void setCompanyName(String value)
value
- allowed object is
String
public String getDisplayName()
String
public void setDisplayName(String value)
value
- allowed object is
String
public String getPrintOnCheckName()
String
public void setPrintOnCheckName(String value)
value
- allowed object is
String
public String getUserId()
String
public void setUserId(String value)
value
- allowed object is
String
public Boolean isActive()
Boolean
public void setActive(Boolean value)
value
- allowed object is
Boolean
public TelephoneNumber getPrimaryPhone()
TelephoneNumber
public void setPrimaryPhone(TelephoneNumber value)
value
- allowed object is
TelephoneNumber
public TelephoneNumber getAlternatePhone()
TelephoneNumber
public void setAlternatePhone(TelephoneNumber value)
value
- allowed object is
TelephoneNumber
public TelephoneNumber getMobile()
TelephoneNumber
public void setMobile(TelephoneNumber value)
value
- allowed object is
TelephoneNumber
public TelephoneNumber getFax()
TelephoneNumber
public void setFax(TelephoneNumber value)
value
- allowed object is
TelephoneNumber
public EmailAddress getPrimaryEmailAddr()
EmailAddress
public void setPrimaryEmailAddr(EmailAddress value)
value
- allowed object is
EmailAddress
public WebSiteAddress getWebAddr()
WebSiteAddress
public void setWebAddr(WebSiteAddress value)
value
- allowed object is
WebSiteAddress
public 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()
ReferenceType
public void setDefaultTaxCodeRef(ReferenceType value)
value
- allowed object is
ReferenceType
public void setOtherContactInfo(List<ContactInfo> otherContactInfo)
otherContactInfo
- allowed object is
ContactInfo
public 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.Equals2
equals
in class IntuitEntity
public boolean equals(Object object)
equals
in class IntuitEntity
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode
in interface org.jvnet.jaxb2_commons.lang.HashCode2
hashCode
in class IntuitEntity
public int hashCode()
hashCode
in class IntuitEntity
Copyright © 2017. All rights reserved.