Package | Description |
---|---|
net.objectlab.kit.datecalc.common |
This package provides functionalities that are used by both JDK and Joda implementation,
it is not released alone but included in the datecalc-jdk, datecalc-jdk8 or datecalc-joda JARs.
|
net.objectlab.kit.datecalc.common.ccy |
This package implements the abstract CurrencyDateCalculator interfaces; it is not released alone but included in the datecalc-jdk, datecalc-jdk8 or datecalc-joda JARs.
|
net.objectlab.kit.datecalc.jdk |
This package provides a pure JDK implementation of the DateCalculator for both Calendar and Date, it is
released as a standalone datecalc-jdk JAR.
|
net.objectlab.kit.datecalc.jdk8 |
This package implements the DateCalculator interfaces using JDK8
|
net.objectlab.kit.datecalc.joda |
This package implements the DateCalculator interfaces using Joda-time See Joda-time
|
Modifier and Type | Method and Description |
---|---|
SpotLag |
CurrencyDateCalculator.getSpotLag() |
SpotLag |
CurrencyDateCalculatorBuilder.getSpotLag() |
static SpotLag |
SpotLag.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SpotLag[] |
SpotLag.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
CurrencyDateCalculatorBuilder<E> |
CurrencyDateCalculatorBuilder.currencyPair(String ccy1,
String ccy2,
SpotLag spotLag)
This specialises the calculator to the given currency pair and the SpotLag (0, 1, 2).
|
CurrencyDateCalculator<E> |
KitCalculatorsFactory.getDefaultCurrencyDateCalculator(String ccy1,
String ccy2,
SpotLag spotLag)
Create a new IMMUTABLE CurrencyDateCalculator specialised for 2 currencies, including WorkingWeek, calendars
registered and CurrencyCalculatorConfig.
|
CurrencyDateCalculatorBuilder<E> |
KitCalculatorsFactory.getDefaultCurrencyDateCalculatorBuilder(String ccy1,
String ccy2,
SpotLag spotLag)
Create a new CurrencyDateCalculatorBuilder specialised for 2 currencies, including WorkingWeek, calendars registered and CurrencyCalculatorConfig.
|
Modifier and Type | Method and Description |
---|---|
SpotLag |
AbstractCurrencyDateCalculator.getSpotLag() |
Modifier and Type | Method and Description |
---|---|
static CurrencyDateCalculatorBuilder<Date> |
DateKitCalculatorsFactory.defaultCurrencyDateCalculatorBuilder(String ccy1,
String ccy2,
SpotLag spotLag) |
static CurrencyDateCalculatorBuilder<Calendar> |
CalendarKitCalculatorsFactory.defaultCurrencyDateCalculatorBuilder(String ccy1,
String ccy2,
SpotLag spotLag) |
static DateCurrencyDateCalculator |
DateKitCalculatorsFactory.forwardCurrencyDateCalculator(String ccy1,
String ccy2,
SpotLag spotLag) |
static CalendarCurrencyDateCalculator |
CalendarKitCalculatorsFactory.forwardCurrencyDateCalculator(String ccy1,
String ccy2,
SpotLag spotLag) |
DateCurrencyDateCalculator |
DateKitCalculatorsFactory.getDefaultCurrencyDateCalculator(String ccy1,
String ccy2,
SpotLag spotLag) |
CalendarCurrencyDateCalculator |
CalendarKitCalculatorsFactory.getDefaultCurrencyDateCalculator(String ccy1,
String ccy2,
SpotLag spotLag) |
CurrencyDateCalculatorBuilder<Date> |
DateKitCalculatorsFactory.getDefaultCurrencyDateCalculatorBuilder(String ccy1,
String ccy2,
SpotLag spotLag)
Return a builder using the registered calendars/working weeks and a Modified Forward Holiday handler for the currency pair; this
does NOT copy the calendars or Currency Config.
|
CurrencyDateCalculatorBuilder<Calendar> |
CalendarKitCalculatorsFactory.getDefaultCurrencyDateCalculatorBuilder(String ccy1,
String ccy2,
SpotLag spotLag)
Return a builder using the registered calendars/working weeks and a Modified Forward Holiday handler for the currency pair; this
does NOT copy the calendars or Currency Config.
|
Modifier and Type | Method and Description |
---|---|
static CurrencyDateCalculatorBuilder<LocalDate> |
LocalDateKitCalculatorsFactory.defaultCurrencyDateCalculatorBuilder(String ccy1,
String ccy2,
SpotLag spotLag) |
static LocalDateCurrencyDateCalculator |
LocalDateKitCalculatorsFactory.forwardCurrencyDateCalculator(String ccy1,
String ccy2,
SpotLag spotLag) |
LocalDateCurrencyDateCalculator |
LocalDateKitCalculatorsFactory.getDefaultCurrencyDateCalculator(String ccy1,
String ccy2,
SpotLag spotLag) |
CurrencyDateCalculatorBuilder<LocalDate> |
LocalDateKitCalculatorsFactory.getDefaultCurrencyDateCalculatorBuilder(String ccy1,
String ccy2,
SpotLag spotLag)
Return a builder using the registered calendars/working weeks and a Modified Forward Holiday handler for the currency pair; this
does NOT copy the calendars or Currency Config.
|
Modifier and Type | Method and Description |
---|---|
static CurrencyDateCalculatorBuilder<org.joda.time.LocalDate> |
LocalDateKitCalculatorsFactory.defaultCurrencyDateCalculatorBuilder(String ccy1,
String ccy2,
SpotLag spotLag) |
static LocalDateCurrencyDateCalculator |
LocalDateKitCalculatorsFactory.forwardCurrencyDateCalculator(String ccy1,
String ccy2,
SpotLag spotLag) |
LocalDateCurrencyDateCalculator |
LocalDateKitCalculatorsFactory.getDefaultCurrencyDateCalculator(String ccy1,
String ccy2,
SpotLag spotLag) |
CurrencyDateCalculatorBuilder<org.joda.time.LocalDate> |
LocalDateKitCalculatorsFactory.getDefaultCurrencyDateCalculatorBuilder(String ccy1,
String ccy2,
SpotLag spotLag)
Return a builder using the registered calendars/working weeks and a Modified Forward Holiday handler for the currency pair; .
|
Copyright © 2006–2022 Appendium - Portfolio Financing Platform. All rights reserved.