Class YearFraction
java.lang.Object
cdm.base.datetime.daycount.functions.YearFraction
- All Implemented Interfaces:
com.rosetta.model.lib.functions.RosettaFunction
The fraction of a year represented by a date range
- Version:
- 5.30.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected YearFraction.YearFraction_1_1protected YearFraction.YearFraction_30_360protected YearFraction.YearFraction_30E_360protected YearFraction.YearFraction_30E_360_ISDAprotected YearFraction.YearFractionACT_360protected YearFraction.YearFractionACT_364protected YearFraction.YearFractionACT_365_FIXEDprotected YearFraction.YearFractionACT_365Lprotected YearFraction.YearFractionACT_ACT_ICMAprotected YearFraction.YearFractionACT_ACT_ISDAprotected YearFraction.YearFractionCAL_252 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionevaluate(DayCountFractionEnum dayCountFractionEnum, com.rosetta.model.lib.records.Date startDate, com.rosetta.model.lib.records.Date endDate, com.rosetta.model.lib.records.Date terminationDate, Integer periodsInYear) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.rosetta.model.lib.functions.RosettaFunction
toBuilder, toBuilder, toBuilder
-
Field Details
-
yearFraction_1_1
-
yearFractionACT_ACT_ISDA
-
yearFractionACT_ACT_ICMA
-
yearFractionACT_365_FIXED
-
yearFractionACT_360
-
yearFraction_30_360
-
yearFraction_30E_360
-
yearFraction_30E_360_ISDA
-
yearFractionACT_364
-
yearFractionACT_365L
-
yearFractionCAL_252
-
-
Constructor Details
-
YearFraction
public YearFraction()
-
-
Method Details
-
evaluate
public BigDecimal evaluate(DayCountFractionEnum dayCountFractionEnum, com.rosetta.model.lib.records.Date startDate, com.rosetta.model.lib.records.Date endDate, com.rosetta.model.lib.records.Date terminationDate, Integer periodsInYear)
-