|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
I represent an amount of a specified currency. Someday I should be integrated with currencies and exchange rates and such but for now just act as a place holder for future internationalization.
| Method Summary | |
com.ds.fw.types.money.FwMoneyIF |
add(com.ds.fw.types.money.FwMoneyIF m)
|
void |
addInPlace(com.ds.fw.types.money.FwMoneyIF m)
|
double |
convertPrice(com.ds.fw.types.money.FwCurrency targetCur)
|
com.ds.fw.types.money.FwMoneyIF |
divideBy(double d)
|
void |
divideByInPlace(double d)
|
com.ds.fw.types.money.FwCurrency |
getCurrency()
|
double |
getDoubleValue()
Gets the value as double |
int |
getIntValue()
Gets the value as int |
com.ds.fw.types.money.FwMoneyIF |
getMoneyCopy()
|
boolean |
isGreaterThan(com.ds.fw.types.money.FwMoneyIF m)
|
boolean |
isLessThan(com.ds.fw.types.money.FwMoneyIF m)
|
boolean |
isNegative()
Check if the value is negative |
boolean |
isPositive()
Check if the value is positive |
boolean |
isZero()
Check for zero value |
com.ds.fw.types.money.FwMoneyIF |
multiplyBy(double d)
|
void |
multiplyByInPlace(double d)
|
void |
setCurrency(com.ds.fw.types.money.FwCurrency c)
|
void |
setCurrency1(com.ds.fw.types.money.FwCurrency c)
|
void |
setValue(double d)
Sets the value |
void |
setValue(com.ds.fw.types.money.FwMoneyIF m)
Sets the value |
void |
setValue(int i)
Sets the value |
void |
setValue(java.lang.String s)
Sets the value |
com.ds.fw.types.money.FwMoneyIF |
subtract(com.ds.fw.types.money.FwMoneyIF m)
|
void |
subtractInPlace(com.ds.fw.types.money.FwMoneyIF m)
|
| Methods inherited from interface com.ds.fw.types.FwSimpleObjectIF |
getClassName, getClone, getCopy, getCopy, getDeepCopy, getDisplayString, getDisplayStringFor, postCopy, toString, toStringValue |
| Methods inherited from interface java.lang.Comparable |
compareTo |
| Method Detail |
public void setValue(com.ds.fw.types.money.FwMoneyIF m)
public void setValue(int i)
public void setValue(double d)
public void setValue(java.lang.String s)
public boolean isZero()
public boolean isPositive()
public boolean isNegative()
public boolean isGreaterThan(com.ds.fw.types.money.FwMoneyIF m)
public boolean isLessThan(com.ds.fw.types.money.FwMoneyIF m)
public com.ds.fw.types.money.FwMoneyIF add(com.ds.fw.types.money.FwMoneyIF m)
public com.ds.fw.types.money.FwMoneyIF subtract(com.ds.fw.types.money.FwMoneyIF m)
public com.ds.fw.types.money.FwMoneyIF multiplyBy(double d)
public com.ds.fw.types.money.FwMoneyIF divideBy(double d)
public void addInPlace(com.ds.fw.types.money.FwMoneyIF m)
public void subtractInPlace(com.ds.fw.types.money.FwMoneyIF m)
public void multiplyByInPlace(double d)
public void divideByInPlace(double d)
public int getIntValue()
public double getDoubleValue()
public com.ds.fw.types.money.FwMoneyIF getMoneyCopy()
public com.ds.fw.types.money.FwCurrency getCurrency()
public void setCurrency(com.ds.fw.types.money.FwCurrency c)
public void setCurrency1(com.ds.fw.types.money.FwCurrency c)
public double convertPrice(com.ds.fw.types.money.FwCurrency targetCur)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||