|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectit.amattioli.encapsulate.money.Money
it.amattioli.encapsulate.money.Euro
public class Euro
Euro è una sottoclasse di Money che utilizza come divisa preimpostata l'euro. È una classe di comodo che permette di evitare di passare ogni volta Currency.EURO al costruttore di Money in applicazioni che utilizzano esclusivamente questa divisa.
| Constructor Summary | |
|---|---|
Euro(BigDecimal value)
|
|
Euro(int value)
|
|
Euro(long value)
|
|
Euro(String value)
|
|
| Method Summary | |
|---|---|
Euro |
add(Money addendo)
Somma a questa una quantità di denaro. |
Euro |
addPercent(BigDecimal p)
Costruisce una nuova quantità di denaro sommando a questa la percentuale passata come parametro. |
Euro |
clone()
|
Euro |
futureValue(BigDecimal rate,
int periods)
|
Euro |
multiply(BigDecimal d)
Costruisce una nuova qunatità di denaro data dal prodotto di questa per il BigDecimal passato come parametro. |
Euro |
multiply(double d)
Moltiplica questa qunatità di denaro per il double passato come parametro. |
Euro |
multiply(int i)
|
Euro |
presentValue(BigDecimal rate,
int periods)
|
Euro |
simpleInterest(BigDecimal rate,
int periods)
|
Euro |
subtract(Money v)
Sottrae a questa una quantità di denaro. |
Euro |
subtractPercent(BigDecimal p)
Costruisce una nuova quantità di denaro sottraendo a questa la percentuale passata come parametro. |
String |
toString()
|
| Methods inherited from class it.amattioli.encapsulate.money.Money |
|---|
allocate, allocate, allocate, compareTo, equals, getCurrency, getValue, hashCode, isGreaterThan, isLessThan, multiply, multiply, multiply, percentOf, percentOf, propertySum, subtract, sum, sum, sumProperty |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Euro(BigDecimal value)
public Euro(int value)
public Euro(long value)
public Euro(String value)
| Method Detail |
|---|
public Euro add(Money addendo)
throws IncompatibleCurrency
Money
add in class Moneyaddendo - la quantità di denaro da sommare
IncompatibleCurrency - se la quantità di denaro da sommare è espressa in una divisa
diversa da quella di questa istanza
public Euro subtract(Money v)
throws IncompatibleCurrency
Money
subtract in class Moneyv - la quantità di denaro da sottrarre
IncompatibleCurrency - se la quantità di denaro da sottrarre è espressa in una
divisa diversa da quella di questa istanzapublic Euro multiply(double d)
Money
multiply in class Moneyd - il numero per il quale moltiplicare la quantità di
denaro
public Euro multiply(BigDecimal d)
Money
multiply in class Moneyd - il numero per il quale moltiplicare la quantità di
denaropublic Euro multiply(int i)
multiply in class Moneypublic Euro addPercent(BigDecimal p)
Money
addPercent in class Moneyp - la percentuale da sommare a questa quantità di denaro.public Euro subtractPercent(BigDecimal p)
Money
subtractPercent in class Moneyp - la percentuale da sottrarre a questa quantità di
denaro.
public Euro presentValue(BigDecimal rate,
int periods)
presentValue in class Money
public Euro futureValue(BigDecimal rate,
int periods)
futureValue in class Money
public Euro simpleInterest(BigDecimal rate,
int periods)
simpleInterest in class Moneypublic Euro clone()
clone in class Moneypublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||