public class Company extends IntuitEntity implements Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for Company complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Company">
<complexContent>
<extension base="{http://schema.intuit.com/finance/v3}IntuitEntity">
<sequence>
<element name="CompanyName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="LegalName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="CompanyAddr" type="{http://schema.intuit.com/finance/v3}PhysicalAddress" minOccurs="0"/>
<element name="CustomerCommunicationAddr" type="{http://schema.intuit.com/finance/v3}PhysicalAddress" minOccurs="0"/>
<element name="LegalAddr" type="{http://schema.intuit.com/finance/v3}PhysicalAddress" minOccurs="0"/>
<element name="CompanyEmailAddr" type="{http://schema.intuit.com/finance/v3}EmailAddress" minOccurs="0"/>
<element name="CustomerCommunicationEmailAddr" type="{http://schema.intuit.com/finance/v3}EmailAddress" minOccurs="0"/>
<element name="CompanyURL" type="{http://schema.intuit.com/finance/v3}WebSiteAddress" minOccurs="0"/>
<element name="PrimaryPhone" type="{http://schema.intuit.com/finance/v3}TelephoneNumber" minOccurs="0"/>
<element name="OtherContactInfo" type="{http://schema.intuit.com/finance/v3}ContactInfo" maxOccurs="unbounded" minOccurs="0"/>
<element name="CompanyFileName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="FlavorStratum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="SampleFile" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="CompanyUserId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="CompanyUserAdminEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="CompanyStartDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="EmployerId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="FiscalYearStartMonth" type="{http://schema.intuit.com/finance/v3}MonthEnum" minOccurs="0"/>
<element name="TaxYearStartMonth" type="{http://schema.intuit.com/finance/v3}MonthEnum" minOccurs="0"/>
<element name="QBVersion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Country" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ShipAddr" type="{http://schema.intuit.com/finance/v3}PhysicalAddress" minOccurs="0"/>
<element name="OtherAddr" type="{http://schema.intuit.com/finance/v3}PhysicalAddress" maxOccurs="unbounded" 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="Email" type="{http://schema.intuit.com/finance/v3}EmailAddress" minOccurs="0"/>
<element name="WebSite" type="{http://schema.intuit.com/finance/v3}WebSiteAddress" minOccurs="0"/>
<element name="LastImportedTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="SupportedLanguages" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="DefaultTimeZone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="MultiByteCharsSupported" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="NameValue" type="{http://schema.intuit.com/finance/v3}NameValue" maxOccurs="unbounded" minOccurs="0"/>
<element name="CompanyInfoEx" type="{http://schema.intuit.com/finance/v3}IntuitAnyType" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
attachableRef, customField, domain, id, metaData, sparse, status, syncToken| Constructor and Description |
|---|
Company() |
| 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) |
PhysicalAddress |
getCompanyAddr()
Gets the value of the companyAddr property.
|
EmailAddress |
getCompanyEmailAddr()
Gets the value of the companyEmailAddr property.
|
String |
getCompanyFileName()
Gets the value of the companyFileName property.
|
IntuitAnyType |
getCompanyInfoEx()
Gets the value of the companyInfoEx property.
|
String |
getCompanyName()
Gets the value of the companyName property.
|
Date |
getCompanyStartDate()
Gets the value of the companyStartDate property.
|
WebSiteAddress |
getCompanyURL()
Gets the value of the companyURL property.
|
String |
getCompanyUserAdminEmail()
Gets the value of the companyUserAdminEmail property.
|
String |
getCompanyUserId()
Gets the value of the companyUserId property.
|
String |
getCountry()
Gets the value of the country property.
|
PhysicalAddress |
getCustomerCommunicationAddr()
Gets the value of the customerCommunicationAddr property.
|
EmailAddress |
getCustomerCommunicationEmailAddr()
Gets the value of the customerCommunicationEmailAddr property.
|
String |
getDefaultTimeZone()
Gets the value of the defaultTimeZone property.
|
EmailAddress |
getEmail()
Gets the value of the email property.
|
String |
getEmployerId()
Gets the value of the employerId property.
|
TelephoneNumber |
getFax()
Gets the value of the fax property.
|
MonthEnum |
getFiscalYearStartMonth()
Gets the value of the fiscalYearStartMonth property.
|
String |
getFlavorStratum()
Gets the value of the flavorStratum property.
|
Date |
getLastImportedTime()
Gets the value of the lastImportedTime property.
|
PhysicalAddress |
getLegalAddr()
Gets the value of the legalAddr property.
|
String |
getLegalName()
Gets the value of the legalName property.
|
TelephoneNumber |
getMobile()
Gets the value of the mobile property.
|
List<NameValue> |
getNameValue()
Gets the value of the nameValue property.
|
List<PhysicalAddress> |
getOtherAddr()
Gets the value of the otherAddr property.
|
List<ContactInfo> |
getOtherContactInfo()
Gets the value of the otherContactInfo property.
|
TelephoneNumber |
getPrimaryPhone()
Gets the value of the primaryPhone property.
|
String |
getQBVersion()
Gets the value of the qbVersion property.
|
PhysicalAddress |
getShipAddr()
Gets the value of the shipAddr property.
|
String |
getSupportedLanguages()
Gets the value of the supportedLanguages property.
|
MonthEnum |
getTaxYearStartMonth()
Gets the value of the taxYearStartMonth property.
|
WebSiteAddress |
getWebSite()
Gets the value of the webSite property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) |
Boolean |
isMultiByteCharsSupported()
Gets the value of the multiByteCharsSupported property.
|
Boolean |
isSampleFile()
Gets the value of the sampleFile property.
|
void |
setCompanyAddr(PhysicalAddress value)
Sets the value of the companyAddr property.
|
void |
setCompanyEmailAddr(EmailAddress value)
Sets the value of the companyEmailAddr property.
|
void |
setCompanyFileName(String value)
Sets the value of the companyFileName property.
|
void |
setCompanyInfoEx(IntuitAnyType value)
Sets the value of the companyInfoEx property.
|
void |
setCompanyName(String value)
Sets the value of the companyName property.
|
void |
setCompanyStartDate(Date value)
Sets the value of the companyStartDate property.
|
void |
setCompanyURL(WebSiteAddress value)
Sets the value of the companyURL property.
|
void |
setCompanyUserAdminEmail(String value)
Sets the value of the companyUserAdminEmail property.
|
void |
setCompanyUserId(String value)
Sets the value of the companyUserId property.
|
void |
setCountry(String value)
Sets the value of the country property.
|
void |
setCustomerCommunicationAddr(PhysicalAddress value)
Sets the value of the customerCommunicationAddr property.
|
void |
setCustomerCommunicationEmailAddr(EmailAddress value)
Sets the value of the customerCommunicationEmailAddr property.
|
void |
setDefaultTimeZone(String value)
Sets the value of the defaultTimeZone property.
|
void |
setEmail(EmailAddress value)
Sets the value of the email property.
|
void |
setEmployerId(String value)
Sets the value of the employerId property.
|
void |
setFax(TelephoneNumber value)
Sets the value of the fax property.
|
void |
setFiscalYearStartMonth(MonthEnum value)
Sets the value of the fiscalYearStartMonth property.
|
void |
setFlavorStratum(String value)
Sets the value of the flavorStratum property.
|
void |
setLastImportedTime(Date value)
Sets the value of the lastImportedTime property.
|
void |
setLegalAddr(PhysicalAddress value)
Sets the value of the legalAddr property.
|
void |
setLegalName(String value)
Sets the value of the legalName property.
|
void |
setMobile(TelephoneNumber value)
Sets the value of the mobile property.
|
void |
setMultiByteCharsSupported(Boolean value)
Sets the value of the multiByteCharsSupported property.
|
void |
setNameValue(List<NameValue> nameValue)
Sets the value of the nameValue property.
|
void |
setOtherAddr(List<PhysicalAddress> otherAddr)
Sets the value of the otherAddr property.
|
void |
setOtherContactInfo(List<ContactInfo> otherContactInfo)
Sets the value of the otherContactInfo property.
|
void |
setPrimaryPhone(TelephoneNumber value)
Sets the value of the primaryPhone property.
|
void |
setQBVersion(String value)
Sets the value of the qbVersion property.
|
void |
setSampleFile(Boolean value)
Sets the value of the sampleFile property.
|
void |
setShipAddr(PhysicalAddress value)
Sets the value of the shipAddr property.
|
void |
setSupportedLanguages(String value)
Sets the value of the supportedLanguages property.
|
void |
setTaxYearStartMonth(MonthEnum value)
Sets the value of the taxYearStartMonth property.
|
void |
setWebSite(WebSiteAddress value)
Sets the value of the webSite property.
|
getAttachableRef, getCustomField, getDomain, getId, getMetaData, getStatus, getSyncToken, isSparse, setAttachableRef, setCustomField, setDomain, setId, setMetaData, setSparse, setStatus, setSyncTokenprotected String companyName
protected String legalName
protected PhysicalAddress companyAddr
protected PhysicalAddress customerCommunicationAddr
protected PhysicalAddress legalAddr
protected EmailAddress companyEmailAddr
protected EmailAddress customerCommunicationEmailAddr
protected WebSiteAddress companyURL
protected TelephoneNumber primaryPhone
protected List<ContactInfo> otherContactInfo
protected String companyFileName
protected String flavorStratum
protected Boolean sampleFile
protected String companyUserId
protected String companyUserAdminEmail
protected Date companyStartDate
protected String employerId
protected MonthEnum fiscalYearStartMonth
protected MonthEnum taxYearStartMonth
protected String qbVersion
protected String country
protected PhysicalAddress shipAddr
protected List<PhysicalAddress> otherAddr
protected TelephoneNumber mobile
protected TelephoneNumber fax
protected EmailAddress email
protected WebSiteAddress webSite
protected Date lastImportedTime
protected String supportedLanguages
protected String defaultTimeZone
protected Boolean multiByteCharsSupported
protected IntuitAnyType companyInfoEx
public String getCompanyName()
Stringpublic void setCompanyName(String value)
value - allowed object is
Stringpublic String getLegalName()
Stringpublic void setLegalName(String value)
value - allowed object is
Stringpublic PhysicalAddress getCompanyAddr()
PhysicalAddresspublic void setCompanyAddr(PhysicalAddress value)
value - allowed object is
PhysicalAddresspublic PhysicalAddress getCustomerCommunicationAddr()
PhysicalAddresspublic void setCustomerCommunicationAddr(PhysicalAddress value)
value - allowed object is
PhysicalAddresspublic PhysicalAddress getLegalAddr()
PhysicalAddresspublic void setLegalAddr(PhysicalAddress value)
value - allowed object is
PhysicalAddresspublic EmailAddress getCompanyEmailAddr()
EmailAddresspublic void setCompanyEmailAddr(EmailAddress value)
value - allowed object is
EmailAddresspublic EmailAddress getCustomerCommunicationEmailAddr()
EmailAddresspublic void setCustomerCommunicationEmailAddr(EmailAddress value)
value - allowed object is
EmailAddresspublic WebSiteAddress getCompanyURL()
WebSiteAddresspublic void setCompanyURL(WebSiteAddress value)
value - allowed object is
WebSiteAddresspublic TelephoneNumber getPrimaryPhone()
TelephoneNumberpublic void setPrimaryPhone(TelephoneNumber value)
value - allowed object is
TelephoneNumberpublic 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 String getCompanyFileName()
Stringpublic void setCompanyFileName(String value)
value - allowed object is
Stringpublic String getFlavorStratum()
Stringpublic void setFlavorStratum(String value)
value - allowed object is
Stringpublic Boolean isSampleFile()
Booleanpublic void setSampleFile(Boolean value)
value - allowed object is
Booleanpublic String getCompanyUserId()
Stringpublic void setCompanyUserId(String value)
value - allowed object is
Stringpublic String getCompanyUserAdminEmail()
Stringpublic void setCompanyUserAdminEmail(String value)
value - allowed object is
Stringpublic Date getCompanyStartDate()
Stringpublic void setCompanyStartDate(Date value)
value - allowed object is
Stringpublic String getEmployerId()
Stringpublic void setEmployerId(String value)
value - allowed object is
Stringpublic MonthEnum getFiscalYearStartMonth()
MonthEnumpublic void setFiscalYearStartMonth(MonthEnum value)
value - allowed object is
MonthEnumpublic MonthEnum getTaxYearStartMonth()
MonthEnumpublic void setTaxYearStartMonth(MonthEnum value)
value - allowed object is
MonthEnumpublic String getQBVersion()
Stringpublic void setQBVersion(String value)
value - allowed object is
Stringpublic String getCountry()
Stringpublic void setCountry(String value)
value - allowed object is
Stringpublic PhysicalAddress getShipAddr()
PhysicalAddresspublic void setShipAddr(PhysicalAddress value)
value - allowed object is
PhysicalAddresspublic List<PhysicalAddress> getOtherAddr()
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 otherAddr property.
For example, to add a new item, do as follows:
getOtherAddr().add(newItem);
Objects of the following type(s) are allowed in the list
PhysicalAddress
public 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 getEmail()
EmailAddresspublic void setEmail(EmailAddress value)
value - allowed object is
EmailAddresspublic WebSiteAddress getWebSite()
WebSiteAddresspublic void setWebSite(WebSiteAddress value)
value - allowed object is
WebSiteAddresspublic Date getLastImportedTime()
Stringpublic void setLastImportedTime(Date value)
value - allowed object is
Stringpublic String getSupportedLanguages()
Stringpublic void setSupportedLanguages(String value)
value - allowed object is
Stringpublic String getDefaultTimeZone()
Stringpublic void setDefaultTimeZone(String value)
value - allowed object is
Stringpublic Boolean isMultiByteCharsSupported()
Booleanpublic void setMultiByteCharsSupported(Boolean value)
value - allowed object is
Booleanpublic List<NameValue> getNameValue()
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 nameValue property.
For example, to add a new item, do as follows:
getNameValue().add(newItem);
Objects of the following type(s) are allowed in the list
NameValue
public IntuitAnyType getCompanyInfoEx()
IntuitAnyTypepublic void setCompanyInfoEx(IntuitAnyType value)
value - allowed object is
IntuitAnyTypepublic void setOtherContactInfo(List<ContactInfo> otherContactInfo)
otherContactInfo - allowed object is
ContactInfopublic void setOtherAddr(List<PhysicalAddress> otherAddr)
otherAddr - allowed object is
PhysicalAddresspublic void setNameValue(List<NameValue> nameValue)
nameValue - allowed object is
NameValuepublic 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.