public class

CurrencyInfo

extends CdmBase
java.lang.Object
   ↳ org.mule.modules.quickbooks.windows.schema.CdmObject
     ↳ org.mule.modules.quickbooks.windows.schema.CdmBase
       ↳ org.mule.modules.quickbooks.windows.schema.CurrencyInfo

Class Overview

Product: QBW, QBO Description: The currency object contains all of the information needed to display and use a foreign currency. For built-in currencies, the name and currency code values are internationally accepted values and thus are not editable. The comma format is editable, as is the IsActive status. For user-defined currencies, every value in the object is editable including name and currency code.

Java class for CurrencyInfo complex type.

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

 <complexType name="CurrencyInfo">
   <complexContent>
     <extension base="{http://www.intuit.com/sb/cdm/v2}CdmBase">
       <sequence>
         <element name="Name" 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="CurrencyCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="UserDefined" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="CurrencyFormat" type="{http://www.intuit.com/sb/cdm/v2}CurrencyFormatInfo" minOccurs="0"/>
         <element name="ExchangeRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="AsOfDate" type="{http://www.intuit.com/sb/cdm/v2}IDSDate" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected Boolean active
protected String asOfDate
protected String currencyCode
protected CurrencyFormatInfo currencyFormat
protected BigDecimal exchangeRate
protected String name
protected Boolean userDefined
[Expand]
Inherited Fields
From class org.mule.modules.quickbooks.windows.schema.CdmBase
Public Constructors
CurrencyInfo()
Public Methods
String getAsOfDate()
Gets the value of the asOfDate property.
String getCurrencyCode()
Gets the value of the currencyCode property.
CurrencyFormatInfo getCurrencyFormat()
Gets the value of the currencyFormat property.
BigDecimal getExchangeRate()
Gets the value of the exchangeRate property.
String getName()
Gets the value of the name property.
Boolean isActive()
Gets the value of the active property.
Boolean isUserDefined()
Gets the value of the userDefined property.
void setActive(Boolean value)
Sets the value of the active property.
void setAsOfDate(String value)
Sets the value of the asOfDate property.
void setCurrencyCode(String value)
Sets the value of the currencyCode property.
void setCurrencyFormat(CurrencyFormatInfo value)
Sets the value of the currencyFormat property.
void setExchangeRate(BigDecimal value)
Sets the value of the exchangeRate property.
void setName(String value)
Sets the value of the name property.
void setUserDefined(Boolean value)
Sets the value of the userDefined property.
[Expand]
Inherited Methods
From class org.mule.modules.quickbooks.windows.schema.CdmBase
From class java.lang.Object

Fields

protected Boolean active

protected String asOfDate

protected String currencyCode

protected CurrencyFormatInfo currencyFormat

protected BigDecimal exchangeRate

protected String name

protected Boolean userDefined

Public Constructors

public CurrencyInfo ()

Public Methods

public String getAsOfDate ()

Gets the value of the asOfDate property.

Returns
  • possible object is String

public String getCurrencyCode ()

Gets the value of the currencyCode property.

Returns
  • possible object is String

public CurrencyFormatInfo getCurrencyFormat ()

Gets the value of the currencyFormat property.

Returns

public BigDecimal getExchangeRate ()

Gets the value of the exchangeRate property.

Returns
  • possible object is BigDecimal

public String getName ()

Gets the value of the name property.

Returns
  • possible object is String

public Boolean isActive ()

Gets the value of the active property.

Returns
  • possible object is Boolean

public Boolean isUserDefined ()

Gets the value of the userDefined property.

Returns
  • possible object is Boolean

public void setActive (Boolean value)

Sets the value of the active property.

Parameters
value Allowed object is Boolean

public void setAsOfDate (String value)

Sets the value of the asOfDate property.

Parameters
value Allowed object is String

public void setCurrencyCode (String value)

Sets the value of the currencyCode property.

Parameters
value Allowed object is String

public void setCurrencyFormat (CurrencyFormatInfo value)

Sets the value of the currencyFormat property.

Parameters
value Allowed object is CurrencyFormatInfo

public void setExchangeRate (BigDecimal value)

Sets the value of the exchangeRate property.

Parameters
value Allowed object is BigDecimal

public void setName (String value)

Sets the value of the name property.

Parameters
value Allowed object is String

public void setUserDefined (Boolean value)

Sets the value of the userDefined property.

Parameters
value Allowed object is Boolean