public class Currency
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
Currency() |
Currency(Currency tmpl) |
Currency(int id,
java.lang.String name,
java.lang.String icon,
java.lang.String description,
int maximum) |
Modifier and Type | Method and Description |
---|---|
void |
addConversionOption(int currencyToID,
int amountReq,
boolean autoConversion) |
int |
getAutoConversionCurrency() |
int |
getConversionAmountReq()
Returns the amount of currency required to convert to one of the auto conversion currency.
|
int |
getConversionAmountReq(int currencyID)
Returns the amount of currency required to convert to one of the specified conversion currency.
|
java.util.HashMap<java.lang.Integer,java.lang.Integer> |
getConversionOptions() |
java.lang.String |
getCurrencyDescription() |
java.lang.String |
getCurrencyIcon() |
int |
getCurrencyID() |
int |
getCurrencyMax() |
java.lang.String |
getCurrencyName() |
Currency |
getCurrencyThatConvertsToThis()
Finds the currency that will auto convert into this currency.
|
boolean |
getExternal() |
void |
setAutoConversionCurrency(int autoConversionCurrency) |
void |
setConversionOptions(java.util.HashMap<java.lang.Integer,java.lang.Integer> conversionOptions) |
void |
setCurrencyDescription(java.lang.String description) |
void |
setCurrencyIcon(java.lang.String icon) |
void |
setCurrencyID(int id) |
void |
setCurrencyMax(int maximumAmount) |
void |
setCurrencyName(java.lang.String name) |
void |
setExternal(boolean external) |
public Currency()
public Currency(int id, java.lang.String name, java.lang.String icon, java.lang.String description, int maximum)
public Currency(Currency tmpl)
public void addConversionOption(int currencyToID, int amountReq, boolean autoConversion)
public int getConversionAmountReq()
public int getConversionAmountReq(int currencyID)
public Currency getCurrencyThatConvertsToThis()
public int getCurrencyID()
public void setCurrencyID(int id)
public java.lang.String getCurrencyName()
public void setCurrencyName(java.lang.String name)
public java.lang.String getCurrencyIcon()
public void setCurrencyIcon(java.lang.String icon)
public java.lang.String getCurrencyDescription()
public void setCurrencyDescription(java.lang.String description)
public int getCurrencyMax()
public void setCurrencyMax(int maximumAmount)
public boolean getExternal()
public void setExternal(boolean external)
public int getAutoConversionCurrency()
public void setAutoConversionCurrency(int autoConversionCurrency)
public java.util.HashMap<java.lang.Integer,java.lang.Integer> getConversionOptions()
public void setConversionOptions(java.util.HashMap<java.lang.Integer,java.lang.Integer> conversionOptions)