|
|||||||||
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 IMoney
public IMoney addMoney(Money m)
IMoney
addMoney
in interface IMoney
public IMoney addMoneyBag(junit.samples.money.MoneyBag s)
IMoney
addMoneyBag
in interface IMoney
public int amount()
public java.lang.String currency()
public boolean equals(java.lang.Object anObject)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean isZero()
IMoney
isZero
in interface IMoney
public IMoney multiply(int factor)
IMoney
multiply
in interface IMoney
public IMoney negate()
IMoney
negate
in interface IMoney
public IMoney subtract(IMoney m)
IMoney
subtract
in interface IMoney
public java.lang.String toString()
toString
in class java.lang.Object
public 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 |