mx.bigdata.sat.common.detallista.schema
Class Detallista.Currency

java.lang.Object
  extended by mx.bigdata.sat.common.detallista.schema.Detallista.Currency
Enclosing class:
Detallista

public static class Detallista.Currency
extends Object

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="currencyFunction" maxOccurs="3">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
               <maxLength value="16"/>
               <minLength value="1"/>
               <enumeration value="BILLING_CURRENCY"/>
               <enumeration value="PRICE_CURRENCY"/>
               <enumeration value="PAYMENT_CURRENCY"/>
             </restriction>
           </simpleType>
         </element>
         <element name="rateOfChange" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
       </sequence>
       <attribute name="currencyISOCode" use="required">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
             <length value="3"/>
             <enumeration value="MXN"/>
             <enumeration value="XEU"/>
             <enumeration value="USD"/>
           </restriction>
         </simpleType>
       </attribute>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<String> currencyFunction
           
protected  String currencyISOCode
           
protected  BigDecimal rateOfChange
           
 
Constructor Summary
Detallista.Currency()
           
 
Method Summary
 List<String> getCurrencyFunction()
          Gets the value of the currencyFunction property.
 String getCurrencyISOCode()
          Gets the value of the currencyISOCode property.
 BigDecimal getRateOfChange()
          Gets the value of the rateOfChange property.
 void setCurrencyISOCode(String value)
          Sets the value of the currencyISOCode property.
 void setRateOfChange(BigDecimal value)
          Sets the value of the rateOfChange property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

currencyFunction

protected List<String> currencyFunction

rateOfChange

protected BigDecimal rateOfChange

currencyISOCode

protected String currencyISOCode
Constructor Detail

Detallista.Currency

public Detallista.Currency()
Method Detail

getCurrencyFunction

public List<String> getCurrencyFunction()
Gets the value of the currencyFunction 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 currencyFunction property.

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

    getCurrencyFunction().add(newItem);
 

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


getRateOfChange

public BigDecimal getRateOfChange()
Gets the value of the rateOfChange property.

Returns:
possible object is BigDecimal

setRateOfChange

public void setRateOfChange(BigDecimal value)
Sets the value of the rateOfChange property.

Parameters:
value - allowed object is BigDecimal

getCurrencyISOCode

public String getCurrencyISOCode()
Gets the value of the currencyISOCode property.

Returns:
possible object is String

setCurrencyISOCode

public void setCurrencyISOCode(String value)
Sets the value of the currencyISOCode property.

Parameters:
value - allowed object is String


Copyright © 2010-2013. All Rights Reserved.