Package org.drip.state.govvie
Class ExplicitBootGovvieCurve
java.lang.Object
org.drip.state.discount.DiscountCurve
org.drip.state.govvie.GovvieCurve
org.drip.state.govvie.ExplicitBootGovvieCurve
- All Implemented Interfaces:
Curve,ExplicitBootCurve,DiscountFactorEstimator,YieldEstimator,LatentState
- Direct Known Subclasses:
FlatForwardGovvieCurve,FlatYieldGovvieCurve
public abstract class ExplicitBootGovvieCurve extends GovvieCurve implements ExplicitBootCurve
ExplicitBootGovvieCurve exposes the Functionality associated with the bootstrapped Govvie Curve.
| Module | Product Core Module |
| Library | Fixed Income Analytics |
| Project | Latent State Inference and Creation Utilities |
| Package | Govvie Latent State Curve Estimator |
- Author:
- Lakshmi Krishnamurthy
-
Method Summary
Modifier and Type Method Description CalibratableComponent[]calibComp()Retrieve the Calibration ComponentsCaseInsensitiveTreeMap<java.lang.Double>manifestMeasure(java.lang.String instrumentCode)Retrieve the Manifest Measure Map of the given Instrument used to construct the CurvebooleansetCCIS(CurveConstructionInputSet curveConstructionInputSet)Set the Curve Construction Input Set ParametersMethods inherited from class org.drip.state.govvie.GovvieCurve
currency, customTweakManifestMeasure, customTweakQuantificationMetric, dayCount, df, df, df, effectiveDF, effectiveDF, effectiveDF, epoch, forwardYield, freq, jackDForwardDManifestMeasure, jackDForwardDManifestMeasure, jackDForwardDManifestMeasure, label, parallelShiftManifestMeasure, parallelShiftQuantificationMetric, shiftManifestMeasure, yieldDF, yld, yldMethods inherited from class org.drip.state.discount.DiscountCurve
flatForward, flatNativeForward, flatNativeForward, flatNativeForwardEIMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.drip.analytics.definition.ExplicitBootCurve
bumpNodeValue, setFlatValue, setNodeValueMethods inherited from interface org.drip.state.representation.LatentState
customTweakManifestMeasure, customTweakQuantificationMetric, parallelShiftManifestMeasure, parallelShiftQuantificationMetric, shiftManifestMeasureMethods inherited from interface org.drip.state.govvie.YieldEstimator
yld
-
Method Details
-
setCCIS
Description copied from interface:CurveSet the Curve Construction Input Set Parameters- Specified by:
setCCISin interfaceCurve- Overrides:
setCCISin classGovvieCurve- Parameters:
curveConstructionInputSet- The Curve Construction Input Set Parameters- Returns:
- TRUE - Inputs successfully Set
-
calibComp
Description copied from interface:CurveRetrieve the Calibration Components- Specified by:
calibCompin interfaceCurve- Overrides:
calibCompin classGovvieCurve- Returns:
- Array of Calibration Components
-
manifestMeasure
Description copied from interface:CurveRetrieve the Manifest Measure Map of the given Instrument used to construct the Curve- Specified by:
manifestMeasurein interfaceCurve- Overrides:
manifestMeasurein classGovvieCurve- Parameters:
instrumentCode- The Calibration Instrument's Code whose Manifest Measure Map is sought- Returns:
- The Manifest Measure Map of the given Instrument used to construct the Curve
-