Methods Summary |
---|
public com.ora.rmibook.chapter13.bank.valueobjects.Money | add(com.ora.rmibook.chapter13.bank.valueobjects.Money otherMoney)
return new Money(_cents + otherMoney.getCents());
|
public boolean | equals(java.lang.Object object)
if (object instanceof Money) {
Money otherMoney = (Money) object;
return (_cents == otherMoney.getCents());
}
return false;
|
public int | getCents()
return _cents;
|
public boolean | greaterThan(com.ora.rmibook.chapter13.bank.valueobjects.Money otherMoney)
if (_cents > otherMoney.getCents()) {
return true;
}
return false;
|
public boolean | isNegative()
return _cents < 0;
|
public com.ora.rmibook.chapter13.bank.valueobjects.Money | subtract(com.ora.rmibook.chapter13.bank.valueobjects.Money otherMoney)
return new Money(_cents - otherMoney.getCents());
|