public abstract class ZeroCurve extends java.lang.Object implements DiscountCurve
Modifier and Type | Method and Description |
---|---|
java.lang.String |
currency()
Get the Currency
|
JulianDate |
epoch()
Get the Epoch Date
|
abstract double |
zeroRate(int iDate)
Retrieve the zero rate corresponding to the given date
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
calibComp, label, manifestMeasure, setCCIS
customTweakManifestMeasure, customTweakQuantificationMetric, parallelShiftManifestMeasure, parallelShiftQuantificationMetric, shiftManifestMeasure
df, df, df, effectiveDF, effectiveDF, effectiveDF
public JulianDate epoch()
Curve
epoch
in interface Curve
epoch
in interface DiscountFactorEstimator
public java.lang.String currency()
Curve
public abstract double zeroRate(int iDate) throws java.lang.Exception
iDate
- Date for which the zero rate is requestedjava.lang.Exception
- Thrown if the date is not represented in the map