public class DefaultCurrencyCalculatorConfig extends Object implements CurrencyCalculatorConfig
| Constructor and Description |
|---|
DefaultCurrencyCalculatorConfig() |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getCurrenciesSubjectToCrossCcyForT1(String crossCcy) |
WorkingWeek |
getWorkingWeek(String currency)
Return a default Mon-Fri for most, but some might be Sun-Thu (Arabic countries).
|
void |
setCurrenciesSubjectToCrossCcyForT1(Map<String,Set<String>> currenciesSubjectToCrossCcyForT1)
Will take a copy of a non null set but doing so by replacing the internal one in one go for consistency.
|
void |
setWorkingWeeks(Map<String,WorkingWeek> workingWeeks)
Will take a copy of a non null map but doing so by replacing the internal one in one go for consistency.
|
public void setCurrenciesSubjectToCrossCcyForT1(Map<String,Set<String>> currenciesSubjectToCrossCcyForT1)
public void setWorkingWeeks(Map<String,WorkingWeek> workingWeeks)
public Set<String> getCurrenciesSubjectToCrossCcyForT1(String crossCcy)
getCurrenciesSubjectToCrossCcyForT1 in interface CurrencyCalculatorConfigcrossCcy - the cross currency usedpublic WorkingWeek getWorkingWeek(String currency)
getWorkingWeek in interface CurrencyCalculatorConfigcurrency - Copyright © 2006–2022 Appendium - Portfolio Financing Platform. All rights reserved.