|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjunit.samples.money.Money
public class Money
A simple Money.
| Constructor Summary | |
|---|---|
Money(int amount,
java.lang.String currency)
Constructs a money from the given amount and currency. |
|
| Method Summary | |
|---|---|
IMoney |
add(IMoney m)
Adds a money to this money. |
IMoney |
addMoney(Money m)
Adds a simple Money to this money. |
IMoney |
addMoneyBag(junit.samples.money.MoneyBag s)
Adds a MoneyBag to this money. |
int |
amount()
|
void |
appendTo(junit.samples.money.MoneyBag m)
Append this to a MoneyBag m. |
java.lang.String |
currency()
|
boolean |
equals(java.lang.Object anObject)
|
int |
hashCode()
|
boolean |
isZero()
Tests whether this money is zero |
IMoney |
multiply(int factor)
Multiplies a money by the given factor. |
IMoney |
negate()
Negates this money. |
IMoney |
subtract(IMoney m)
Subtracts a money from this money. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Money(int amount,
java.lang.String currency)
| Method Detail |
|---|
public IMoney add(IMoney m)
add in interface IMoneypublic IMoney addMoney(Money m)
IMoney
addMoney in interface IMoneypublic IMoney addMoneyBag(junit.samples.money.MoneyBag s)
IMoney
addMoneyBag in interface IMoneypublic int amount()
public java.lang.String currency()
public boolean equals(java.lang.Object anObject)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean isZero()
IMoney
isZero in interface IMoneypublic IMoney multiply(int factor)
IMoney
multiply in interface IMoneypublic IMoney negate()
IMoney
negate in interface IMoneypublic IMoney subtract(IMoney m)
IMoney
subtract in interface IMoneypublic java.lang.String toString()
toString in class java.lang.Objectpublic void appendTo(junit.samples.money.MoneyBag m)
IMoney
appendTo in interface IMoney
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||