public class CompanyInfo extends IntuitEntity implements Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for CompanyInfo complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CompanyInfo"> <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="WebAddr" 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="LastSyncTime" 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 |
---|
CompanyInfo() |
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.
|
Date |
getLastSyncTime()
Gets the value of the lastSyncTime 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 |
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 |
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 |
setLastSyncTime(Date value)
Sets the value of the lastSyncTime 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 |
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 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 webAddr
protected Date lastImportedTime
protected Date lastSyncTime
protected String supportedLanguages
protected String defaultTimeZone
protected Boolean multiByteCharsSupported
protected IntuitAnyType companyInfoEx
public String getCompanyName()
String
public void setCompanyName(String value)
value
- allowed object is
String
public String getLegalName()
String
public void setLegalName(String value)
value
- allowed object is
String
public PhysicalAddress getCompanyAddr()
PhysicalAddress
public void setCompanyAddr(PhysicalAddress value)
value
- allowed object is
PhysicalAddress
public PhysicalAddress getCustomerCommunicationAddr()
PhysicalAddress
public void setCustomerCommunicationAddr(PhysicalAddress value)
value
- allowed object is
PhysicalAddress
public PhysicalAddress getLegalAddr()
PhysicalAddress
public void setLegalAddr(PhysicalAddress value)
value
- allowed object is
PhysicalAddress
public EmailAddress getCompanyEmailAddr()
EmailAddress
public void setCompanyEmailAddr(EmailAddress value)
value
- allowed object is
EmailAddress
public EmailAddress getCustomerCommunicationEmailAddr()
EmailAddress
public void setCustomerCommunicationEmailAddr(EmailAddress value)
value
- allowed object is
EmailAddress
public WebSiteAddress getCompanyURL()
WebSiteAddress
public void setCompanyURL(WebSiteAddress value)
value
- allowed object is
WebSiteAddress
public TelephoneNumber getPrimaryPhone()
TelephoneNumber
public void setPrimaryPhone(TelephoneNumber value)
value
- allowed object is
TelephoneNumber
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 String getCompanyFileName()
String
public void setCompanyFileName(String value)
value
- allowed object is
String
public String getFlavorStratum()
String
public void setFlavorStratum(String value)
value
- allowed object is
String
public Boolean isSampleFile()
Boolean
public void setSampleFile(Boolean value)
value
- allowed object is
Boolean
public String getCompanyUserId()
String
public void setCompanyUserId(String value)
value
- allowed object is
String
public String getCompanyUserAdminEmail()
String
public void setCompanyUserAdminEmail(String value)
value
- allowed object is
String
public Date getCompanyStartDate()
String
public void setCompanyStartDate(Date value)
value
- allowed object is
String
public String getEmployerId()
String
public void setEmployerId(String value)
value
- allowed object is
String
public MonthEnum getFiscalYearStartMonth()
MonthEnum
public void setFiscalYearStartMonth(MonthEnum value)
value
- allowed object is
MonthEnum
public MonthEnum getTaxYearStartMonth()
MonthEnum
public void setTaxYearStartMonth(MonthEnum value)
value
- allowed object is
MonthEnum
public String getQBVersion()
String
public void setQBVersion(String value)
value
- allowed object is
String
public String getCountry()
String
public void setCountry(String value)
value
- allowed object is
String
public PhysicalAddress getShipAddr()
PhysicalAddress
public void setShipAddr(PhysicalAddress value)
value
- allowed object is
PhysicalAddress
public 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()
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 getEmail()
EmailAddress
public void setEmail(EmailAddress value)
value
- allowed object is
EmailAddress
public WebSiteAddress getWebAddr()
WebSiteAddress
public void setWebAddr(WebSiteAddress value)
value
- allowed object is
WebSiteAddress
public Date getLastImportedTime()
String
public void setLastImportedTime(Date value)
value
- allowed object is
String
public Date getLastSyncTime()
String
public void setLastSyncTime(Date value)
value
- allowed object is
String
public String getSupportedLanguages()
String
public void setSupportedLanguages(String value)
value
- allowed object is
String
public String getDefaultTimeZone()
String
public void setDefaultTimeZone(String value)
value
- allowed object is
String
public Boolean isMultiByteCharsSupported()
Boolean
public void setMultiByteCharsSupported(Boolean value)
value
- allowed object is
Boolean
public 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()
IntuitAnyType
public void setCompanyInfoEx(IntuitAnyType value)
value
- allowed object is
IntuitAnyType
public void setOtherContactInfo(List<ContactInfo> otherContactInfo)
otherContactInfo
- allowed object is
ContactInfo
public void setOtherAddr(List<PhysicalAddress> otherAddr)
otherAddr
- allowed object is
PhysicalAddress
public void setNameValue(List<NameValue> nameValue)
nameValue
- allowed object is
NameValue
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.