public class

Organization

extends CdmBase
implements Serializable
java.lang.Object
   ↳ org.mule.modules.quickbooks.windows.schema.CdmObject
     ↳ org.mule.modules.quickbooks.windows.schema.CdmBase
       ↳ org.mule.modules.quickbooks.windows.schema.Organization

Class Overview

Product: ALL Description: Shared type that can be extended by domain specific views. Unsupported type.

Java class for Organization complex type.

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

 <complexType name="Organization">
   <complexContent>
     <extension base="{http://www.intuit.com/sb/cdm/v2}CdmBase">
       <sequence>
         <group ref="{http://www.intuit.com/sb/cdm/v2}OrganizationGroup"/>
         <element name="TaxId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <group ref="{http://www.intuit.com/sb/cdm/v2}ContactInfoGroup"/>
         <element name="Role" type="{http://www.intuit.com/sb/cdm/v2}roleType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
[Expand]
Inherited Constants
From class org.mule.modules.quickbooks.windows.schema.CdmBase
From class org.mule.modules.quickbooks.windows.schema.CdmObject
Fields
protected List<PhysicalAddress> address
protected String category
protected String dbaName
protected List<EmailAddress> email
protected String industry
protected String legalName
protected String legalStructure
protected Boolean nonProfit
protected String orgId
protected List<TelephoneNumber> phone
protected List<RoleType> role
protected String taxId
protected List<WebSiteAddress> webSite
[Expand]
Inherited Fields
From class org.mule.modules.quickbooks.windows.schema.CdmBase
Public Constructors
Organization()
Public Methods
List<PhysicalAddress> getAddress()
Gets the value of the address property.
String getCategory()
Gets the value of the category property.
String getDBAName()
Gets the value of the dbaName property.
List<EmailAddress> getEmail()
Gets the value of the email property.
String getIndustry()
Gets the value of the industry property.
String getLegalName()
Gets the value of the legalName property.
String getLegalStructure()
Gets the value of the legalStructure property.
Boolean getNonProfit()
Gets the value of the nonProfit property.
String getOrgId()
Gets the value of the orgId property.
List<TelephoneNumber> getPhone()
Gets the value of the phone property.
List<RoleType> getRole()
Gets the value of the role property.
String getTaxId()
Gets the value of the taxId property.
List<WebSiteAddress> getWebSite()
Gets the value of the webSite property.
void setAddress(List<PhysicalAddress> address)
Sets the value of the address property.
void setCategory(String value)
Sets the value of the category property.
void setDBAName(String value)
Sets the value of the dbaName property.
void setEmail(List<EmailAddress> email)
Sets the value of the email property.
void setIndustry(String value)
Sets the value of the industry property.
void setLegalName(String value)
Sets the value of the legalName property.
void setLegalStructure(String value)
Sets the value of the legalStructure property.
void setNonProfit(Boolean value)
Sets the value of the nonProfit property.
void setOrgId(String value)
Sets the value of the orgId property.
void setPhone(List<TelephoneNumber> phone)
Sets the value of the phone property.
void setRole(List<RoleType> role)
Sets the value of the role property.
void setTaxId(String value)
Sets the value of the taxId property.
void setWebSite(List<WebSiteAddress> webSite)
Sets the value of the webSite property.
[Expand]
Inherited Methods
From class org.mule.modules.quickbooks.windows.schema.CdmBase
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected List<PhysicalAddress> address

protected String category

protected String dbaName

protected List<EmailAddress> email

protected String industry

protected String legalName

protected String legalStructure

protected Boolean nonProfit

protected String orgId

protected List<TelephoneNumber> phone

protected List<RoleType> role

protected String taxId

protected List<WebSiteAddress> webSite

Public Constructors

public Organization ()

Public Methods

public List<PhysicalAddress> getAddress ()

Gets the value of the address property.

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 address property.

For example, to add a new item, do as follows:

    getAddress().add(newItem);
 

Objects of the following type(s) are allowed in the list PhysicalAddress

public String getCategory ()

Gets the value of the category property.

Returns
  • possible object is String

public String getDBAName ()

Gets the value of the dbaName property.

Returns
  • possible object is String

public List<EmailAddress> getEmail ()

Gets the value of the email property.

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 email property.

For example, to add a new item, do as follows:

    getEmail().add(newItem);
 

Objects of the following type(s) are allowed in the list EmailAddress

public String getIndustry ()

Gets the value of the industry property.

Returns
  • possible object is String

public String getLegalName ()

Gets the value of the legalName property.

Returns
  • possible object is String

public String getLegalStructure ()

Gets the value of the legalStructure property.

Returns
  • possible object is String

public Boolean getNonProfit ()

Gets the value of the nonProfit property.

Returns
  • possible object is Boolean

public String getOrgId ()

Gets the value of the orgId property.

Returns
  • possible object is String

public List<TelephoneNumber> getPhone ()

Gets the value of the phone property.

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 phone property.

For example, to add a new item, do as follows:

    getPhone().add(newItem);
 

Objects of the following type(s) are allowed in the list TelephoneNumber

public List<RoleType> getRole ()

Gets the value of the role property.

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 role property.

For example, to add a new item, do as follows:

    getRole().add(newItem);
 

Objects of the following type(s) are allowed in the list RoleType

public String getTaxId ()

Gets the value of the taxId property.

Returns
  • possible object is String

public List<WebSiteAddress> getWebSite ()

Gets the value of the webSite property.

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 webSite property.

For example, to add a new item, do as follows:

    getWebSite().add(newItem);
 

Objects of the following type(s) are allowed in the list WebSiteAddress

public void setAddress (List<PhysicalAddress> address)

Sets the value of the address property.

Parameters
address Allowed object is PhysicalAddress

public void setCategory (String value)

Sets the value of the category property.

Parameters
value Allowed object is String

public void setDBAName (String value)

Sets the value of the dbaName property.

Parameters
value Allowed object is String

public void setEmail (List<EmailAddress> email)

Sets the value of the email property.

Parameters
email Allowed object is EmailAddress

public void setIndustry (String value)

Sets the value of the industry property.

Parameters
value Allowed object is String

public void setLegalName (String value)

Sets the value of the legalName property.

Parameters
value Allowed object is String

public void setLegalStructure (String value)

Sets the value of the legalStructure property.

Parameters
value Allowed object is String

public void setNonProfit (Boolean value)

Sets the value of the nonProfit property.

Parameters
value Allowed object is Boolean

public void setOrgId (String value)

Sets the value of the orgId property.

Parameters
value Allowed object is String

public void setPhone (List<TelephoneNumber> phone)

Sets the value of the phone property.

Parameters
phone Allowed object is TelephoneNumber

public void setRole (List<RoleType> role)

Sets the value of the role property.

Parameters
role Allowed object is RoleType

public void setTaxId (String value)

Sets the value of the taxId property.

Parameters
value Allowed object is String

public void setWebSite (List<WebSiteAddress> webSite)

Sets the value of the webSite property.

Parameters
webSite Allowed object is WebSiteAddress