public final class FixerIOCurrencyConverter extends java.lang.Object implements CurrencyConverter
Modifier and Type | Method and Description |
---|---|
ExchangeRate |
exchangeRate(java.lang.String currencyFrom,
java.lang.String currencyTo)
Wechselkurs basierend auf aktuellem Datum.
|
ExchangeRate |
exchangeRate(java.lang.String currencyFrom,
java.lang.String currencyTo,
java.util.Date date)
Wechselkurse basierend auf angegeben Datum.
|
static FixerIOCurrencyConverter |
getInstance()
Liefert die Instanz des FixerIO-Währungsumrechner.
|
public static FixerIOCurrencyConverter getInstance()
public ExchangeRate exchangeRate(java.lang.String currencyFrom, java.lang.String currencyTo) throws de.frankmuenster.jameica.finanzen.FinanceException
CurrencyConverter
exchangeRate
in interface CurrencyConverter
currencyFrom
- die AusgangswährungcurrencyTo
- die Zielswährungde.frankmuenster.jameica.finanzen.FinanceException
- wenn irgendwas schief ging.CurrencyConverter#exchangeRate(java.lang.String, java.lang.String)
public ExchangeRate exchangeRate(java.lang.String currencyFrom, java.lang.String currencyTo, java.util.Date date) throws de.frankmuenster.jameica.finanzen.FinanceException
CurrencyConverter
exchangeRate
in interface CurrencyConverter
currencyFrom
- die AusgangswährungcurrencyTo
- die Zielswährungdate
- das Datum des Umstauschesde.frankmuenster.jameica.finanzen.FinanceException
- wenn irgendwas schief ging.CurrencyConverter#exchangeRate(java.lang.String, java.lang.String, java.util.Date)