Package org.drip.param.market
Class CurveSurfaceQuoteContainer
java.lang.Object
org.drip.param.market.CurveSurfaceQuoteContainer
public class CurveSurfaceQuoteContainer
extends java.lang.Object
CurveSurfaceQuoteContainer provides implementation of the set of the market curve parameters. It
serves as a place holder for the market parameters needed to value the product – discount curve, forward
curve, treasury curve, credit curve, product quote, treasury quote map, and fixings map.
- Module = Product Core Module
- Library = Fixed Income Analytics
- Project = Product Cash Flow, Valuation, Market, Pricing, and Quoting Parameters
- Package = Curves Surfaces Quotes Fixings Container
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description CurveSurfaceQuoteContainer()Empty CurveSurfaceQuoteSet Constructor -
Method Summary
Modifier and Type Method Description booleanavailable(int iDate, LatentStateLabel lsl)Indicates the Availability of the Fixing for the Specified LSL Label on the specified Datebooleanavailable(JulianDate dt, LatentStateLabel lsl)Indicates the Availability of the Fixing for the Specified LSL Label on the specified DateMergedDiscountForwardCurvecollateralChoiceDiscountCurve(java.lang.String strPayCurrency)Retrieve the Collateral Choice Discount Curve for the specified Pay CurrencyR1ToR1collateralCollateralCorrelation(java.lang.String strCurrency1, java.lang.String strCurrency2)Retrieve the Correlation Surface for the specified Collateral Currency PairR1ToR1collateralCreditCorrelation(java.lang.String strCollateralCurrency, EntityCDSLabel creditLabel)Retrieve the Correlation Surface between the Collateral and the Credit Latent StatesR1ToR1collateralCustomCorrelation(java.lang.String strCollateralCurrency, CustomLabel customLabel)Retrieve the Correlation Surface between the Collateral and the Custom Metric Latent StatesR1ToR1collateralEquityCorrelation(java.lang.String strCollateralCurrency, EntityEquityLabel equityLabel)Retrieve the Correlation Surface between the Collateral and the Equity Latent StatesR1ToR1collateralForwardCorrelation(java.lang.String strCollateralCurrency, ForwardLabel forwardLabel)Retrieve the Correlation Surface between the Collateral and the Forward Latent StatesR1ToR1collateralFundingCorrelation(java.lang.String strCollateralCurrency, FundingLabel fundingLabel)Retrieve the Correlation Surface between the Collateral and the Funding Latent StatesR1ToR1collateralFXCorrelation(java.lang.String strCollateralCurrency, FXLabel fxLabel)Retrieve the Correlation Surface for the specified Collateral and the FX Latent State LabelR1ToR1collateralGovvieCorrelation(java.lang.String strCollateralCurrency, GovvieLabel govvieLabel)Retrieve the Correlation Surface for the specified Collateral and Govvie Latent State LabelsR1ToR1collateralOvernightCorrelation(java.lang.String strCollateralCurrency, OvernightLabel overnightLabel)Retrieve the Correlation Surface between the Collateral and the Overnight Latent StatesR1ToR1collateralPaydownCorrelation(java.lang.String strCollateralCurrency, PaydownLabel paydownLabel)Retrieve the Correlation Surface for the specified Collateral and Pay-down Latent State LabelsR1ToR1collateralRatingCorrelation(java.lang.String strCollateralCurrency, RatingLabel ratingLabel)Retrieve the Correlation Surface for the specified Collateral and Rating Latent State LabelsR1ToR1collateralRecoveryCorrelation(java.lang.String strCollateralCurrency, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface for the specified Collateral and Recovery Latent State LabelsR1ToR1collateralRepoCorrelation(java.lang.String strCollateralCurrency, RepoLabel repoLabel)Retrieve the Correlation Surface for the specified Collateral and Repo Latent State LabelsVolatilityCurvecollateralVolatility(CollateralLabel collateralLabel)Retrieve the Volatility Curve for the specified Collateral LabelR1ToR1creditCreditCorrelation(EntityCDSLabel creditLabel1, EntityCDSLabel creditLabel2)Retrieve the Correlation Surface between the Pair of Credit Latent StatesR1ToR1creditCustomMetricCorrelation(EntityCDSLabel creditLabel, CustomLabel customLabel)Retrieve the Correlation Surface between the Credit and the Custom Metric Latent StatesR1ToR1creditEquityCorrelation(EntityCDSLabel creditLabel, EntityEquityLabel equityLabel)Retrieve the Correlation Surface between the Credit and the Equity Latent StatesR1ToR1creditForwardCorrelation(EntityCDSLabel creditLabel, ForwardLabel forwardLabel)Retrieve the Correlation Surface between the Credit and the Forward Latent StatesR1ToR1creditFundingCorrelation(EntityCDSLabel creditLabel, FundingLabel fundingLabel)Retrieve the Correlation Surface between the Credit and the Funding Latent StatesR1ToR1creditFXCorrelation(EntityCDSLabel creditLabel, FXLabel fxLabel)Retrieve the Correlation Surface between the Credit and the FX Latent State LabelsR1ToR1creditGovvieCorrelation(EntityCDSLabel creditLabel, GovvieLabel govvieLabel)Retrieve the Correlation Surface between the Credit and the Govvie Latent State LabelsR1ToR1creditOvernightCorrelation(EntityCDSLabel creditLabel, OvernightLabel overnightLabel)Retrieve the Correlation Surface between the Credit and the Overnight Latent StatesR1ToR1creditPaydownCorrelation(EntityCDSLabel creditLabel, PaydownLabel paydownLabel)Retrieve the Correlation Surface between the Credit and the Pay-down Latent State LabelsR1ToR1creditRatingCorrelation(EntityCDSLabel creditLabel, RatingLabel ratingLabel)Retrieve the Correlation Surface between the Credit and the Rating Latent State LabelsR1ToR1creditRecoveryCorrelation(EntityCDSLabel creditLabel, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface between the Credit and the Recovery Latent State LabelsR1ToR1creditRepoCorrelation(EntityCDSLabel creditLabel, RepoLabel repoLabel)Retrieve the Correlation Surface between the Credit and the Repo Latent State LabelsCreditCurvecreditState(EntityCDSLabel creditLabel)Retrieve the Credit Latent State from the LabelVolatilityCurvecreditVolatility(EntityCDSLabel creditLabel)Retrieve the Volatility Curve for the Credit Latent StateR1ToR1customCustomCorrelation(CustomLabel customLabel1, CustomLabel customLabel2)Retrieve the Correlation Surface between the Custom Metric Latent State PairR1ToR1customEquityCorrelation(CustomLabel customLabel, EntityEquityLabel equityLabel)Retrieve the Correlation Surface between the Custom Metric and the Equity Latent StatesR1ToR1customForwardCorrelation(CustomLabel customLabel, ForwardLabel forwardLabel)Retrieve the Correlation Surface between the Custom Metric and the Forward Latent StatesR1ToR1customFXCorrelation(CustomLabel customLabel, FXLabel fxLabel)Retrieve the Correlation Surface between the Custom Metric and the FX Latent StatesR1ToR1customGovvieCorrelation(CustomLabel customLabel, GovvieLabel govvieLabel)Retrieve the Correlation Surface between the Custom Metric and the Govvie Latent StatesR1ToR1customMetricFundingCorrelation(CustomLabel customLabel, FundingLabel fundingLabel)Retrieve the Correlation Surface between Custom Metric and the Funding Latent StatesR1ToR1customOvernightCorrelation(CustomLabel customLabel, OvernightLabel overnightLabel)Retrieve the Correlation Surface between the Custom Metric and the Overnight Latent StatesR1ToR1customPaydownCorrelation(CustomLabel customLabel, PaydownLabel paydownLabel)Retrieve the Correlation Surface between the Custom Metric and the Pay-down Latent StatesR1ToR1customRatingCorrelation(CustomLabel customLabel, RatingLabel ratingLabel)Retrieve the Correlation Surface between the Custom Metric and the Rating Latent StatesR1ToR1customRecoveryCorrelation(CustomLabel customLabel, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface between the Custom Metric and the Recovery Latent StatesR1ToR1customRepoCorrelation(CustomLabel customLabel, RepoLabel repoLabel)Retrieve the Correlation Surface between the Custom Metric and the Repo Latent StatesVolatilityCurvecustomVolatility(CustomLabel customLabel)Retrieve the Volatility Curve for the Custom Metric Latent StateR1ToR1equityEquityCorrelation(EntityEquityLabel equityLabel1, EntityEquityLabel equityLabel2)Retrieve the Correlation Surface between the Pair of Equity Latent StatesR1ToR1equityForwardCorrelation(EntityEquityLabel equityLabel, ForwardLabel forwardLabel)Retrieve the Correlation Surface between the Equity and the Forward Latent StatesR1ToR1equityFundingCorrelation(EntityEquityLabel equityLabel, FundingLabel fundingLabel)Retrieve the Correlation Surface between Equity and the Funding Latent StatesR1ToR1equityFXCorrelation(EntityEquityLabel equityLabel, FXLabel fxLabel)Retrieve the Correlation Surface between the Equity and the FX Latent StatesR1ToR1equityGovvieCorrelation(EntityEquityLabel equityLabel, GovvieLabel govvieLabel)Retrieve the Correlation Surface between the Equity and the Govvie Latent StatesR1ToR1equityOvernightCorrelation(EntityEquityLabel equityLabel, OvernightLabel overnightLabel)Retrieve the Correlation Surface between Equity and the Overnight Latent StatesR1ToR1equityPaydownCorrelation(EntityEquityLabel equityLabel, PaydownLabel paydownLabel)Retrieve the Correlation Surface between the Equity and the Pay-down Latent StatesR1ToR1equityRatingCorrelation(EntityEquityLabel equityLabel, RatingLabel ratingLabel)Retrieve the Correlation Surface between the Equity and the Rating Latent StatesR1ToR1equityRecoveryCorrelation(EntityEquityLabel equityLabel, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface between the Equity and the Recovery Latent StatesR1ToR1equityRepoCorrelation(EntityEquityLabel equityLabel, RepoLabel repoLabel)Retrieve the Correlation Surface between the Equity and the Repo Latent StatesR1ToR1equityState(EntityEquityLabel equityLabel)Retrieve the Equity State for the specified Equity Latent State LabelVolatilityCurveequityVolatility(EntityEquityLabel equityLabel)Retrieve the Volatility Curve for the Equity Latent Statedoublefixing(int iDate, LatentStateLabel lsl)Retrieve the Fixing for the Specified Date/LSL Combinationdoublefixing(JulianDate dt, LatentStateLabel lsl)Retrieve the Fixing for the Specified Date/LSL CombinationLatentStateFixingsContainerfixings()Retrieve the Latent State FixingsR1ToR1forwardForwardCorrelation(ForwardLabel forwardLabel1, ForwardLabel forwardLabel2)Retrieve the Correlation Surface between the Pair of Forward Latent StatesR1ToR1forwardFundingCorrelation(ForwardLabel forwardLabel, FundingLabel fundingLabel)Retrieve the Correlation Surface between the Forward and the Funding Latent StatesR1ToR1forwardFXCorrelation(ForwardLabel forwardLabel, FXLabel fxLabel)Retrieve the Correlation Surface between the Forward and the FX Latent State LabelsR1ToR1forwardGovvieCorrelation(ForwardLabel forwardLabel, GovvieLabel govvieLabel)Retrieve the Correlation Surface between the Forward and the Govvie Latent StatesR1ToR1forwardOvernightCorrelation(ForwardLabel forwardLabel, OvernightLabel overnightLabel)Retrieve the Correlation Surface between the Forward and the Overnight Latent StatesR1ToR1forwardPaydownCorrelation(ForwardLabel forwardLabel, PaydownLabel paydownLabel)Retrieve the Correlation Surface between the Forward and the Pay-down Latent StatesR1ToR1forwardRatingCorrelation(ForwardLabel forwardLabel, RatingLabel ratingLabel)Retrieve the Correlation Surface between the Forward and the Rating Latent StatesR1ToR1forwardRecoveryCorrelation(ForwardLabel forwardLabel, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface between the Forward and the Recovery Latent StatesR1ToR1forwardRepoCorrelation(ForwardLabel forwardLabel, RepoLabel repoLabel)Retrieve the Correlation Surface between the Forward and the Repo Latent StatesForwardCurveforwardState(ForwardLabel forwardLabel)Retrieve the Forward State corresponding to the LabelVolatilityCurveforwardVolatility(ForwardLabel forwardLabel)Retrieve the Volatility Curve for the specified Forward Latent State LabelR1ToR1fundingFundingCorrelation(FundingLabel fundingLabel1, FundingLabel fundingLabel2)Retrieve the Correlation Surface between the Pair of Funding Latent StatesR1ToR1fundingFXCorrelation(FundingLabel fundingLabel, FXLabel fxLabel)Retrieve the Correlation Surface between the Funding and the FX Latent StatesR1ToR1fundingGovvieCorrelation(FundingLabel fundingLabel, GovvieLabel govvieLabel)Retrieve the Correlation Surface between the Funding and the Govvie Latent StatesR1ToR1fundingOvernightCorrelation(FundingLabel fundingLabel, OvernightLabel overnightLabel)Retrieve the Correlation Surface between the Funding and the Overnight Latent StatesR1ToR1fundingPaydownCorrelation(FundingLabel fundingLabel, PaydownLabel paydownLabel)Retrieve the Correlation Surface between the Funding and the Pay-down Latent StatesR1ToR1fundingRatingCorrelation(FundingLabel fundingLabel, RatingLabel ratingLabel)Retrieve the Correlation Surface between the Funding and the Rating Latent StatesR1ToR1fundingRecoveryCorrelation(FundingLabel fundingLabel, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface between the Funding and the Recovery Latent StatesR1ToR1fundingRepoCorrelation(FundingLabel fundingLabel, RepoLabel repoLabel)Retrieve the Correlation Surface between the Funding and the Repo Latent StatesMergedDiscountForwardCurvefundingState(FundingLabel fundingLabel)Retrieve the Funding Latent State Corresponding to the LabelVolatilityCurvefundingVolatility(FundingLabel fundingLabel)Retrieve the Volatility Curve for the Funding Latent State LabelR1ToR1fxFXCorrelation(FXLabel fxLabel1, FXLabel fxLabel2)Retrieve the Correlation Surface for the specified FX Latent State Label SetR1ToR1fxGovvieCorrelation(FXLabel fxLabel, GovvieLabel govvieLabel)Retrieve the Correlation Surface for the specified FX and the Govvie Latent StatesR1ToR1fxOvernightCorrelation(FXLabel fxLabel, OvernightLabel overnightLabel)Retrieve the Correlation Surface for the specified FX and the Overnight Latent StatesR1ToR1fxPaydownCorrelation(FXLabel fxLabel, PaydownLabel paydownLabel)Retrieve the Correlation Surface for the specified FX and the Pay-down Latent StatesR1ToR1fxRatingCorrelation(FXLabel fxLabel, RatingLabel ratingLabel)Retrieve the Correlation Surface for the specified FX and the Rating Latent StatesR1ToR1fxRecoveryCorrelation(FXLabel fxLabel, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface for the specified FX and the Recovery Latent StatesR1ToR1fxRepoCorrelation(FXLabel fxLabel, RepoLabel repoLabel)Retrieve the Correlation Surface for the specified FX and the Repo Latent StatesFXCurvefxState(FXLabel fxLabel)Retrieve the FX State for the specified FX Latent State LabelVolatilityCurvefxVolatility(FXLabel fxLabel)Retrieve the Volatility Curve for the specified FX Latent State LabelR1ToR1govvieGovvieCorrelation(GovvieLabel govvieLabel1, GovvieLabel govvieLabel2)Retrieve the Correlation Surface for the specified Govvie Latent State PairR1ToR1govvieOvernightCorrelation(GovvieLabel govvieLabel, OvernightLabel overnightLabel)Retrieve the Correlation Surface for the specified Govvie and the Overnight Latent StatesR1ToR1govviePaydownCorrelation(GovvieLabel govvieLabel, PaydownLabel paydownLabel)Retrieve the Correlation Surface for the specified Govvie and the Pay-down Latent StatesR1ToR1govvieRecoveryCorrelation(GovvieLabel govvieLabel, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface for the specified Govvie and the Recovery Latent StatesR1ToR1govvieRecoveryCorrelation(GovvieLabel govvieLabel, RatingLabel ratingLabel)Retrieve the Correlation Surface for the specified Govvie and the Rating Latent StatesR1ToR1govvieRepoCorrelation(GovvieLabel govvieLabel, RepoLabel repoLabel)Retrieve the Correlation Surface for the specified Govvie and the Repo Latent StatesGovvieCurvegovvieState(GovvieLabel govvieLabel)Retrieve the Government State for the specified LabelVolatilityCurvegovvieVolatility(GovvieLabel govvieLabel)Retrieve the Volatility Curve for the specified Govvie Latent StateR1ToR1overnightOvernightCorrelation(OvernightLabel overnightLabel1, OvernightLabel overnightLabel2)Retrieve the Correlation Surface between the Pair of Overnight Latent StatesR1ToR1overnightPaydownCorrelation(OvernightLabel overnightLabel, PaydownLabel paydownLabel)Retrieve the Correlation Surface for the specified Overnight and the Pay-down Latent StatesR1ToR1overnightRatingCorrelation(OvernightLabel overnightLabel, RatingLabel ratingLabel)Retrieve the Correlation Surface for the specified Overnight and the Rating Latent StatesR1ToR1overnightRecoveryCorrelation(OvernightLabel overnightLabel, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface for the specified Overnight and the Recovery Latent StatesR1ToR1overnightRepoCorrelation(OvernightLabel overnightLabel, RepoLabel repoLabel)Retrieve the Correlation Surface for the specified Overnight and the Repo Latent StatesMergedDiscountForwardCurveovernightState(OvernightLabel overnightLabel)Retrieve the Overnight Latent State Corresponding to the LabelVolatilityCurveovernightVolatility(OvernightLabel overnightLabel)Retrieve the Volatility Curve for the Overnight Latent State LabelMergedDiscountForwardCurvepayCurrencyCollateralCurrencyCurve(java.lang.String strPayCurrency, java.lang.String strCollateralCurrency)Retrieve the Discount Curve associated with the Pay Cash-flow Collateralized using a different Collateral Currency NumeraireR1ToR1paydownPaydownCorrelation(PaydownLabel paydownLabel1, PaydownLabel paydownLabel2)Retrieve the Correlation Surface for the specified Pay-down Latent State PairR1ToR1paydownRatingCorrelation(PaydownLabel paydownLabel, RatingLabel ratingLabel)Retrieve the Correlation Surface for the specified Pay-down and the Rating Latent StatesR1ToR1paydownRecoveryCorrelation(PaydownLabel paydownLabel, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface for the specified Pay-down and the Recovery Latent StatesR1ToR1paydownRepoCorrelation(PaydownLabel paydownLabel, RepoLabel repoLabel)Retrieve the Correlation Surface for the specified Pay-down and the Repo Latent StatesR1ToR1paydownState(PaydownLabel paydownLabel)Retrieve the Pay-down State for the specified Pay-down Latent State LabelVolatilityCurvepaydownVolaitlity(PaydownLabel paydownLabel)Retrieve the Volatility Curve for the specified Pay-down Latent StateProductQuoteproductQuote(java.lang.String strProductCode)Retrieve the Product QuoteCaseInsensitiveTreeMap<ProductQuote>quoteMap()Retrieve the Full Set of QuotesR1ToR1ratingRatingCorrelation(RatingLabel ratingLabel1, RatingLabel ratingLabel2)Retrieve the Correlation Surface for the specified Rating and the Rating Latent StatesR1ToR1ratingRecoveryCorrelation(RatingLabel ratingLabel, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface for the specified Rating and Recovery Latent StatesR1ToR1ratingRepoCorrelation(RatingLabel ratingLabel, RepoLabel repoLabel)Retrieve the Correlation Surface for the specified Rating and Repo Latent StatesMergedDiscountForwardCurveratingState(RatingLabel ratingLabel)Retrieve the Rating State for the specified Rating Latent State LabelVolatilityCurveratingVolaitlity(RatingLabel ratingLabel)Retrieve the Volatility Curve for the specified Rating Latent StateR1ToR1recoveryRecoveryCorrelation(EntityRecoveryLabel recoveryLabel1, EntityRecoveryLabel recoveryLabel2)Retrieve the Correlation Surface for the specified Recovery Latent State PairR1ToR1recoveryRepoCorrelation(EntityRecoveryLabel recoveryLabel, RepoLabel repoLabel)Retrieve the Correlation Surface for the specified Recovery and the Repo Latent StatesCreditCurverecoveryState(EntityRecoveryLabel recoveryLabel)Retrieve the Recovery Latent State from the LabelVolatilityCurverecoveryVolatility(EntityRecoveryLabel recoveryLabel)Retrieve the Volatility Curve for the specified Recovery Latent StatebooleanremoveFixing(int iDate, LatentStateLabel lsl)Remove the Fixing corresponding to the Date/Label Pair it if existsbooleanremoveFixing(JulianDate dt, LatentStateLabel lsl)Remove the Fixing corresponding to the Date/Label Pair it if existsR1ToR1repoRepoCorrelation(RepoLabel repoLabel1, RepoLabel repoLabel2)Retrieve the Correlation Surface between the Pair of Repo Latent StatesRepoCurverepoState(RepoLabel repoLabel)Retrieve the Repo Latent State Corresponding to the LabelVolatilityCurverepoVolatility(RepoLabel repoLabel)Retrieve the Volatility Curve for the Repo Latent State LabelbooleansetCollateralCollateralCorrelation(java.lang.String strCurrency1, java.lang.String strCurrency2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Collateral Currency PairbooleansetCollateralCreditCorrelation(java.lang.String strCollateralCurrency, EntityCDSLabel creditLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Collateral and the Credit Latent StatesbooleansetCollateralCustomCorrelation(java.lang.String strCollateralCurrency, CustomLabel customLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Collateral and the Custom Metric Latent StatesbooleansetCollateralEquityCorrelation(java.lang.String strCollateralCurrency, EntityEquityLabel equityLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Collateral and the Equity Latent StatesbooleansetCollateralForwardCorrelation(java.lang.String strCollateralCurrency, ForwardLabel forwardLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Collateral and the Forward Latent StatesbooleansetCollateralFundingCorrelation(java.lang.String strCollateralCurrency, FundingLabel fundingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Collateral and the Funding Latent StatesbooleansetCollateralFXCorrelation(java.lang.String strCollateralCurrency, FXLabel fxLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Collateral and FX Latent StatesbooleansetCollateralGovvieCorrelation(java.lang.String strCollateralCurrency, GovvieLabel govvieLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Collateral and Govvie Latent State LabelsbooleansetCollateralOvernightCorrelation(java.lang.String strCollateralCurrency, OvernightLabel overnightLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Collateral and the Overnight Latent StatesbooleansetCollateralPaydownCorrelation(java.lang.String strCollateralCurrency, PaydownLabel paydownLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Collateral and Pay-down Latent State LabelsbooleansetCollateralRatingCorrelation(java.lang.String strCollateralCurrency, RatingLabel ratingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Collateral and Rating Latent State LabelsbooleansetCollateralRecoveryCorrelation(java.lang.String strCollateralCurrency, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Collateral and Recovery Latent State LabelsbooleansetCollateralRepoCorrelation(java.lang.String strCollateralCurrency, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Collateral and Repo Latent State LabelsbooleansetCollateralVolatility(VolatilityCurve vcCollateral)(Re)-set the Volatility Curve for the specified Collateral LabelbooleansetCreditCreditCorrelation(EntityCDSLabel creditLabel1, EntityCDSLabel creditLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Pair of Credit Latent StatesbooleansetCreditCustomCorrelation(EntityCDSLabel creditLabel, CustomLabel customLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the Custom Metric Latent StatesbooleansetCreditEquityCorrelation(EntityCDSLabel creditLabel, EntityEquityLabel equityLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the Equity Latent StatesbooleansetCreditForwardCorrelation(EntityCDSLabel creditLabel, ForwardLabel forwardLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the Forward Latent StatesbooleansetCreditFundingCorrelation(EntityCDSLabel creditLabel, FundingLabel fundingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the Funding Latent StatesbooleansetCreditFXCorrelation(EntityCDSLabel creditLabel, FXLabel fxLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the FX Latent StatesbooleansetCreditGovvieCorrelation(EntityCDSLabel creditLabel, GovvieLabel govvieLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the Govvie Latent StatesbooleansetCreditOvernightCorrelation(EntityCDSLabel creditLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the Overnight Latent StatesbooleansetCreditPaydownCorrelation(EntityCDSLabel creditLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the Pay-down Latent StatesbooleansetCreditRatingCorrelation(EntityCDSLabel creditLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the Rating Latent StatesbooleansetCreditRecoveryCorrelation(EntityCDSLabel creditLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the Recovery Latent StatesbooleansetCreditRepoCorrelation(EntityCDSLabel creditLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the Repo Latent StatesbooleansetCreditState(CreditCurve cc)(Re)-set the Credit StatebooleansetCreditVolatility(VolatilityCurve vcCredit)(Re)-set the Volatility Curve for the Credit Latent StatebooleansetCustomCustomCorrelation(CustomLabel customLabel1, CustomLabel customLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric Latent State PairbooleansetCustomEquityCorrelation(CustomLabel customLabel, EntityEquityLabel equityLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric and the Equity Latent StatesbooleansetCustomForwardCorrelation(CustomLabel customLabel, ForwardLabel forwardLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric and the Forward Latent StatesbooleansetCustomFundingCorrelation(CustomLabel customLabel, FundingLabel fundingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric and the Funding Latent StatesbooleansetCustomFXCorrelation(CustomLabel customLabel, FXLabel fxLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric and the FX Latent StatesbooleansetCustomGovvieCorrelation(CustomLabel customLabel, GovvieLabel govvieLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric and the Govvie Latent StatesbooleansetCustomOvernightCorrelation(CustomLabel customLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric and the Overnight Latent StatesbooleansetCustomPaydownCorrelation(CustomLabel customLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric and the Pay-down Latent StatesbooleansetCustomRatingCorrelation(CustomLabel customLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric and the Rating Latent StatesbooleansetCustomRecoveryCorrelation(CustomLabel customLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric and the Recovery Latent StatesbooleansetCustomRepoCorrelation(CustomLabel customLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric and the Repo Latent StatesbooleansetCustomVolatility(VolatilityCurve vcCustom)(Re)-set the Custom Metric Volatility CurvebooleansetEquityEquityCorrelation(EntityEquityLabel equityLabel1, EntityEquityLabel equityLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Pair of Equity Latent StatesbooleansetEquityForwardCorrelation(EntityEquityLabel equityLabel, ForwardLabel forwardLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Equity and the Forward Latent StatesbooleansetEquityFundingCorrelation(EntityEquityLabel equityLabel, FundingLabel fundingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Equity and the Funding Latent StatesbooleansetEquityFXCorrelation(EntityEquityLabel equityLabel, FXLabel fxLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Equity and the FX Latent StatesbooleansetEquityGovvieCorrelation(EntityEquityLabel equityLabel, GovvieLabel govvieLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Equity and the Govvie Latent StatesbooleansetEquityOvernightCorrelation(EntityEquityLabel equityLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Equity and the Overnight Latent StatesbooleansetEquityPaydownCorrelation(EntityEquityLabel equityLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Equity and the Pay-down Latent StatesbooleansetEquityRatingCorrelation(EntityEquityLabel equityLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Equity and the Rating Latent StatesbooleansetEquityRecoveryCorrelation(EntityEquityLabel equityLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Equity and the Recovery Latent StatesbooleansetEquityRepoCorrelation(EntityEquityLabel equityLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Equity and the Repo Latent StatesbooleansetEquityState(EntityEquityLabel equityLabel, R1ToR1 auEquity)(Re)-set the Equity State for the specified Equity Latent State LabelbooleansetEquityVolatility(VolatilityCurve vcEquity)(Re)-set the Volatility Curve for the Equity Latent StatebooleansetFixing(int iDate, LatentStateLabel lsl, double dblFixing)Set the Fixing corresponding to the Date/Label PairbooleansetFixing(JulianDate dt, LatentStateLabel lsl, double dblFixing)Set the Fixing corresponding to the Date/Label PairbooleansetFixings(LatentStateFixingsContainer lsfc)Set the Latent State Fixings Container InstancebooleansetForwardForwardCorrelation(ForwardLabel forwardLabel1, ForwardLabel forwardLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Pair of Forward Latent StatesbooleansetForwardFundingCorrelation(ForwardLabel forwardLabel, FundingLabel fundingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Forward and the Funding Latent StatesbooleansetForwardFXCorrelation(ForwardLabel forwardLabel, FXLabel fxLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Forward and the FX Latent State LabelsbooleansetForwardGovvieCorrelation(ForwardLabel forwardLabel, GovvieLabel govvieLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Forward and the Govvie Latent StatesbooleansetForwardOvernightCorrelation(ForwardLabel forwardLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Forward and the Overnight Latent StatesbooleansetForwardPaydownCorrelation(ForwardLabel forwardLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Forward and the Pay-down Latent StatesbooleansetForwardRatingCorrelation(ForwardLabel forwardLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Forward and the Rating Latent StatesbooleansetForwardRecoveryCorrelation(ForwardLabel forwardLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Forward and the Recovery Latent StatesbooleansetForwardRepoCorrelation(ForwardLabel forwardLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Forward and the Repo Latent StatesbooleansetForwardState(ForwardCurve fc)(Re)-set the Forward StatebooleansetForwardVolatility(VolatilityCurve vcForward)(Re)-set the Volatility Curve for the specified Forward Latent State LabelbooleansetFundingFundingCorrelation(FundingLabel fundingLabel1, FundingLabel fundingLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Pair of Funding Latent StatesbooleansetFundingFXCorrelation(FundingLabel fundingLabel, FXLabel fxLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Funding and the FX Latent StatesbooleansetFundingGovvieCorrelation(FundingLabel fundingLabel, GovvieLabel govvieLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Funding and the Govvie Latent StatesbooleansetFundingOvernightCorrelation(FundingLabel fundingLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Funding and the Overnight Latent StatesbooleansetFundingPaydownCorrelation(FundingLabel fundingLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Funding and the Pay-down Latent StatesbooleansetFundingRecoveryCorrelation(FundingLabel fundingLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Funding and the Recovery Latent StatesbooleansetFundingRecoveryCorrelation(FundingLabel fundingLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Funding and the Rating Latent StatesbooleansetFundingRepoCorrelation(FundingLabel fundingLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Funding and the Repo Latent StatesbooleansetFundingState(MergedDiscountForwardCurve dc)(Re)-set the Funding StatebooleansetFundingVolatility(VolatilityCurve vcFunding)(Re)-set the Volatility Curve for the Funding Latent State LabelbooleansetFXFXCorrelation(FXLabel fxLabel1, FXLabel fxLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified FX Latent State Label SetbooleansetFXGovvieCorrelation(FXLabel fxLabel, GovvieLabel govvieLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified FX and the Govvie Latent StatesbooleansetFXOvernightCorrelation(FXLabel fxLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified FX and the Overnight Latent StatesbooleansetFXPaydownCorrelation(FXLabel fxLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified FX and the Pay-down Latent StatesbooleansetFXRatingCorrelation(FXLabel fxLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified FX and the Rating Latent StatesbooleansetFXRecoveryCorrelation(FXLabel fxLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified FX and the Recovery Latent StatesbooleansetFXRepoCorrelation(FXLabel fxLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified FX and the Repo Latent StatesbooleansetFXState(FXCurve fxfc)(Re)-set the FX State for the specified FX Latent State LabelbooleansetFXVolatility(VolatilityCurve vcFX)(Re)-set the Volatility Curve for the specified FX Latent StatebooleansetGovvieGovvieCorrelation(GovvieLabel govvieLabel1, GovvieLabel govvieLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the Govvie Latent State PairbooleansetGovvieOvernightCorrelation(GovvieLabel govvieLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Govvie and the Overnight Latent StatesbooleansetGovviePaydownCorrelation(GovvieLabel govvieLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Govvie and the Pay-down Latent StatesbooleansetGovvieRatingCorrelation(GovvieLabel govvieLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Govvie and the Rating Latent StatesbooleansetGovvieRecoveryCorrelation(GovvieLabel govvieLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Govvie and the Recovery Latent StatesbooleansetGovvieRepoCorrelation(GovvieLabel govvieLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Govvie and the Repo Latent StatesbooleansetGovvieState(GovvieCurve gc)(Re)-set the Govvie State CurvebooleansetGovvieVolatility(VolatilityCurve vcGovvie)(Re)-set the Volatility Curve for the Govvie Latent StatebooleansetOvernightOvernightCorrelation(OvernightLabel overnightLabel1, OvernightLabel overnightLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Pair of Overnight Latent StatesbooleansetOvernightPaydownCorrelation(OvernightLabel overnightLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Overnight and the Pay-down Latent StatesbooleansetOvernightRatingCorrelation(OvernightLabel overnightLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Overnight and the Rating Latent StatesbooleansetOvernightRecoveryCorrelation(OvernightLabel overnightLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Overnight and the Recovery Latent StatesbooleansetOvernightRepoCorrelation(OvernightLabel overnightLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Overnight and the Repo Latent StatesbooleansetOvernightState(MergedDiscountForwardCurve dcOvernight)(Re)-set the Overnight StatebooleansetOvernightVolatility(VolatilityCurve vcOvernight)(Re)-set the Volatility Curve for the Overnight Latent State LabelbooleansetPayCurrencyCollateralCurrencyCurve(java.lang.String strPayCurrency, java.lang.String strCollateralCurrency, MergedDiscountForwardCurve dcPayCurrencyCollateralCurrency)Set the Discount Curve associated with the Pay Cash-flow Collateralized using a different Collateral Currency NumerairebooleansetPaydownCurve(PaydownLabel paydownLabel, R1ToR1 auPaydown)(Re)-set the Pay-down State for the specified Pay-down Latent State LabelbooleansetPaydownPaydownCorrelation(PaydownLabel paydownLabel1, PaydownLabel paydownLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the Pay-down Latent State PairbooleansetPaydownRatingCorrelation(PaydownLabel paydownLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Pay-down and the Rating Latent StatesbooleansetPaydownRecoveryCorrelation(PaydownLabel paydownLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Pay-down and the Recovery Latent StatesbooleansetPaydownRepoCorrelation(PaydownLabel paydownLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Pay-down and the Repo Latent StatesbooleansetPaydownVolatility(VolatilityCurve vcPaydown)(Re)-set the Volatility Curve for the Pay-down Latent StatebooleansetProductQuote(java.lang.String strProductCode, ProductQuote pq)(Re)-set the Product QuotebooleansetQuoteMap(CaseInsensitiveTreeMap<ProductQuote> mapQuote)(Re)-set the Map of QuotebooleansetRatingCurve(RatingLabel ratingLabel, MergedDiscountForwardCurve dcRating)(Re)-set the Rating State for the specified Rating Latent State LabelbooleansetRatingRatingCorrelation(RatingLabel ratingLabel1, RatingLabel ratingLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Pair of Rating Latent StatesbooleansetRatingRecoveryCorrelation(RatingLabel ratingLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Rating and Recovery Latent StatesbooleansetRatingRepoCorrelation(RatingLabel ratingLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Rating and Repo Latent StatesbooleansetRatingVolatility(VolatilityCurve vcRating)(Re)-set the Volatility Curve for the Rating Latent StatebooleansetRecoveryRecoveryCorrelation(EntityRecoveryLabel recoveryLabel1, EntityRecoveryLabel recoveryLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the Recovery Latent State PairbooleansetRecoveryRepoCorrelation(EntityRecoveryLabel recoveryLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Recovery and the Repo Latent StatesbooleansetRecoveryState(CreditCurve rc)(Re)-set the Recovery State for the specified Recovery Latent State LabelbooleansetRecoveryVolatility(VolatilityCurve vcRecovery)(Re)-set the Volatility Curve for the Recovery Latent StatebooleansetRepoRepoCorrelation(RepoLabel repoLabel1, RepoLabel repoLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Pair of Repo Latent StatesbooleansetRepoState(RepoCurve repoState)(Re)-set the Repo StatebooleansetRepoVolatility(VolatilityCurve vcRepo)(Re)-set the Volatility Curve for the Repo Latent State LabelMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
CurveSurfaceQuoteContainer
public CurveSurfaceQuoteContainer()Empty CurveSurfaceQuoteSet Constructor
-
-
Method Details
-
payCurrencyCollateralCurrencyCurve
public MergedDiscountForwardCurve payCurrencyCollateralCurrencyCurve(java.lang.String strPayCurrency, java.lang.String strCollateralCurrency)Retrieve the Discount Curve associated with the Pay Cash-flow Collateralized using a different Collateral Currency Numeraire- Parameters:
strPayCurrency- The Pay CurrencystrCollateralCurrency- The Collateral Currency- Returns:
- The Discount Curve associated with the Pay Cash-flow Collateralized using a different Collateral Currency Numeraire
-
setPayCurrencyCollateralCurrencyCurve
public boolean setPayCurrencyCollateralCurrencyCurve(java.lang.String strPayCurrency, java.lang.String strCollateralCurrency, MergedDiscountForwardCurve dcPayCurrencyCollateralCurrency)Set the Discount Curve associated with the Pay Cash-flow Collateralized using a different Collateral Currency Numeraire- Parameters:
strPayCurrency- The Pay CurrencystrCollateralCurrency- The Collateral CurrencydcPayCurrencyCollateralCurrency- The Discount Curve associated with the Pay Cash-flow Collateralized using a different Collateral Currency Numeraire- Returns:
- TRUE - Successfully set
-
collateralChoiceDiscountCurve
Retrieve the Collateral Choice Discount Curve for the specified Pay Currency- Parameters:
strPayCurrency- The Pay Currency- Returns:
- Collateral Choice Discount Curve
-
creditState
Retrieve the Credit Latent State from the Label- Parameters:
creditLabel- The Credit Latent State Label- Returns:
- The Credit Latent State from the Label
-
setCreditState
(Re)-set the Credit State- Parameters:
cc- The Credit State- Returns:
- TRUE - Successfully set
-
equityState
Retrieve the Equity State for the specified Equity Latent State Label- Parameters:
equityLabel- The Equity Latent State Label- Returns:
- Equity Curve
-
setEquityState
(Re)-set the Equity State for the specified Equity Latent State Label- Parameters:
equityLabel- The Equity Latent State LabelauEquity- The Equity State- Returns:
- TRUE - Successfully set
-
forwardState
Retrieve the Forward State corresponding to the Label- Parameters:
forwardLabel- Forward Latent State Label- Returns:
- Forward Curve
-
setForwardState
(Re)-set the Forward State- Parameters:
fc- Forward State- Returns:
- TRUE - Successfully set
-
fundingState
Retrieve the Funding Latent State Corresponding to the Label- Parameters:
fundingLabel- Funding Latent State Label- Returns:
- The Funding Latent State
-
setFundingState
(Re)-set the Funding State- Parameters:
dc- Funding State- Returns:
- TRUE - Successfully set
-
fxState
Retrieve the FX State for the specified FX Latent State Label- Parameters:
fxLabel- The FX Latent State Label- Returns:
- FX Curve
-
setFXState
(Re)-set the FX State for the specified FX Latent State Label- Parameters:
fxfc- The FX State- Returns:
- TRUE - Successfully set
-
govvieState
Retrieve the Government State for the specified Label- Parameters:
govvieLabel- Govvie Latent State Label- Returns:
- Government Curve for the specified Label
-
setGovvieState
(Re)-set the Govvie State Curve- Parameters:
gc- Govvie State Curve- Returns:
- TRUE - Successfully set
-
overnightState
Retrieve the Overnight Latent State Corresponding to the Label- Parameters:
overnightLabel- Overnight Latent State Label- Returns:
- The Overnight Latent State
-
setOvernightState
(Re)-set the Overnight State- Parameters:
dcOvernight- Overnight State Curve- Returns:
- TRUE - Successfully set
-
paydownState
Retrieve the Pay-down State for the specified Pay-down Latent State Label- Parameters:
paydownLabel- The Pay-down Latent State Label- Returns:
- Pay-down State
-
setPaydownCurve
(Re)-set the Pay-down State for the specified Pay-down Latent State Label- Parameters:
paydownLabel- The Pay-down Latent State LabelauPaydown- The Pay-down State- Returns:
- TRUE - Successfully set
-
ratingState
Retrieve the Rating State for the specified Rating Latent State Label- Parameters:
ratingLabel- The Rating Latent State Label- Returns:
- Rating State
-
setRatingCurve
(Re)-set the Rating State for the specified Rating Latent State Label- Parameters:
ratingLabel- The Rating Latent State LabeldcRating- The Rating State- Returns:
- TRUE - Successfully set
-
recoveryState
Retrieve the Recovery Latent State from the Label- Parameters:
recoveryLabel- The Recovery Latent State Label- Returns:
- The Recovery Latent State from the Label
-
setRecoveryState
(Re)-set the Recovery State for the specified Recovery Latent State Label- Parameters:
rc- The Recovery State- Returns:
- TRUE - Successfully set
-
repoState
Retrieve the Repo Latent State Corresponding to the Label- Parameters:
repoLabel- Repo Latent State Label- Returns:
- The Repo Latent State
-
setRepoState
(Re)-set the Repo State- Parameters:
repoState- Repo State- Returns:
- TRUE - Successfully set
-
collateralVolatility
Retrieve the Volatility Curve for the specified Collateral Label- Parameters:
collateralLabel- The Collateral Currency- Returns:
- The Volatility Curve for the Collateral Label
-
setCollateralVolatility
(Re)-set the Volatility Curve for the specified Collateral Label- Parameters:
vcCollateral- The Collateral Volatility Curve- Returns:
- TRUE - Successfully set
-
creditVolatility
Retrieve the Volatility Curve for the Credit Latent State- Parameters:
creditLabel- The Credit Curve Latent State Label- Returns:
- The Volatility Curve for the Credit Latent State
-
setCreditVolatility
(Re)-set the Volatility Curve for the Credit Latent State- Parameters:
vcCredit- The Credit Volatility Curve- Returns:
- TRUE - Successfully set
-
customVolatility
Retrieve the Volatility Curve for the Custom Metric Latent State- Parameters:
customLabel- The Custom Metric Latent State Label- Returns:
- The Volatility Curve for the Custom Metric Latent State
-
setCustomVolatility
(Re)-set the Custom Metric Volatility Curve- Parameters:
vcCustom- The Custom Metric Volatility Curve- Returns:
- TRUE - Successfully set
-
equityVolatility
Retrieve the Volatility Curve for the Equity Latent State- Parameters:
equityLabel- The Equity Latent State Label- Returns:
- The Volatility Curve for the Equity Latent State
-
setEquityVolatility
(Re)-set the Volatility Curve for the Equity Latent State- Parameters:
vcEquity- The Equity Volatility Curve- Returns:
- TRUE - Successfully set
-
forwardVolatility
Retrieve the Volatility Curve for the specified Forward Latent State Label- Parameters:
forwardLabel- The Forward Latent State Label- Returns:
- The Volatility Curve for the Forward Label
-
setForwardVolatility
(Re)-set the Volatility Curve for the specified Forward Latent State Label- Parameters:
vcForward- The Forward Volatility Curve- Returns:
- TRUE - Successfully set
-
fundingVolatility
Retrieve the Volatility Curve for the Funding Latent State Label- Parameters:
fundingLabel- The Funding Latent State Label- Returns:
- The Volatility Curve for the Funding Label
-
setFundingVolatility
(Re)-set the Volatility Curve for the Funding Latent State Label- Parameters:
vcFunding- The Funding Volatility Curve- Returns:
- TRUE - Successfully set
-
fxVolatility
Retrieve the Volatility Curve for the specified FX Latent State Label- Parameters:
fxLabel- The FX Latent State Label- Returns:
- The Volatility Curve for the FX Latent State Label
-
setFXVolatility
(Re)-set the Volatility Curve for the specified FX Latent State- Parameters:
vcFX- The FX Volatility Surface- Returns:
- TRUE - Successfully set
-
govvieVolatility
Retrieve the Volatility Curve for the specified Govvie Latent State- Parameters:
govvieLabel- The Govvie Latent State Label- Returns:
- The Volatility Curve for the Govvie Latent State
-
setGovvieVolatility
(Re)-set the Volatility Curve for the Govvie Latent State- Parameters:
vcGovvie- The Govvie Volatility Curve- Returns:
- TRUE - Successfully set
-
overnightVolatility
Retrieve the Volatility Curve for the Overnight Latent State Label- Parameters:
overnightLabel- The Overnight Latent State Label- Returns:
- The Volatility Curve for the Overnight Label
-
setOvernightVolatility
(Re)-set the Volatility Curve for the Overnight Latent State Label- Parameters:
vcOvernight- The Overnight Volatility Surface- Returns:
- TRUE - Successfully set
-
paydownVolaitlity
Retrieve the Volatility Curve for the specified Pay-down Latent State- Parameters:
paydownLabel- The Pay Down Latent State Label- Returns:
- The Volatility Curve for the Pay-down Latent State
-
setPaydownVolatility
(Re)-set the Volatility Curve for the Pay-down Latent State- Parameters:
vcPaydown- The Pay down Volatility Curve- Returns:
- TRUE - Successfully set
-
ratingVolaitlity
Retrieve the Volatility Curve for the specified Rating Latent State- Parameters:
ratingLabel- The Rating Latent State Label- Returns:
- The Volatility Curve for the Rating Latent State
-
setRatingVolatility
(Re)-set the Volatility Curve for the Rating Latent State- Parameters:
vcRating- The Rating Volatility Curve- Returns:
- TRUE - Successfully set
-
recoveryVolatility
Retrieve the Volatility Curve for the specified Recovery Latent State- Parameters:
recoveryLabel- The Recovery Latent State Label- Returns:
- The Volatility Curve for the Recovery Latent State
-
setRecoveryVolatility
(Re)-set the Volatility Curve for the Recovery Latent State- Parameters:
vcRecovery- The Recovery Volatility Surface- Returns:
- TRUE - Successfully set
-
repoVolatility
Retrieve the Volatility Curve for the Repo Latent State Label- Parameters:
repoLabel- The Repo Latent State Label- Returns:
- The Volatility Curve for the Repo Label
-
setRepoVolatility
(Re)-set the Volatility Curve for the Repo Latent State Label- Parameters:
vcRepo- The Repo Volatility Curve- Returns:
- TRUE - Successfully set
-
collateralCollateralCorrelation
public R1ToR1 collateralCollateralCorrelation(java.lang.String strCurrency1, java.lang.String strCurrency2)Retrieve the Correlation Surface for the specified Collateral Currency Pair- Parameters:
strCurrency1- Collateral Currency #1strCurrency2- Collateral Currency #2- Returns:
- The Correlation Surface for the specified Collateral Currency Pair
-
setCollateralCollateralCorrelation
public boolean setCollateralCollateralCorrelation(java.lang.String strCurrency1, java.lang.String strCurrency2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Collateral Currency Pair- Parameters:
strCurrency1- Collateral Currency #1strCurrency2- Collateral Currency #2auCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
creditCreditCorrelation
Retrieve the Correlation Surface between the Pair of Credit Latent States- Parameters:
creditLabel1- The Credit Curve Latent State Label #1creditLabel2- The Credit Curve Latent State Label #2- Returns:
- The Correlation Surface between the Pair of Credit Latent States
-
setCreditCreditCorrelation
public boolean setCreditCreditCorrelation(EntityCDSLabel creditLabel1, EntityCDSLabel creditLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Pair of Credit Latent States- Parameters:
creditLabel1- The Credit Curve Latent State Label #1creditLabel2- The Credit Curve Latent State Label #2auCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
customCustomCorrelation
Retrieve the Correlation Surface between the Custom Metric Latent State Pair- Parameters:
customLabel1- The Custom Metric Latent State Label #1customLabel2- The Custom Metric Latent State Label #2- Returns:
- The Correlation Surface between the Custom Metric Latent State Pair
-
setCustomCustomCorrelation
public boolean setCustomCustomCorrelation(CustomLabel customLabel1, CustomLabel customLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric Latent State Pair- Parameters:
customLabel1- The Custom Metric Latent State Label #1customLabel2- The Custom Metric Latent State Label #2auCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
equityEquityCorrelation
public R1ToR1 equityEquityCorrelation(EntityEquityLabel equityLabel1, EntityEquityLabel equityLabel2)Retrieve the Correlation Surface between the Pair of Equity Latent States- Parameters:
equityLabel1- Equity Curve Latent State Label #1equityLabel2- EquityCurve Latent State Label #2- Returns:
- The Correlation Surface between the Pair of Equity Latent States
-
setEquityEquityCorrelation
public boolean setEquityEquityCorrelation(EntityEquityLabel equityLabel1, EntityEquityLabel equityLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Pair of Equity Latent States- Parameters:
equityLabel1- EquityCurve Latent State Label #1equityLabel2- EquityCurve Latent State Label #2auCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
forwardForwardCorrelation
Retrieve the Correlation Surface between the Pair of Forward Latent States- Parameters:
forwardLabel1- Forward Curve Latent State Label #1forwardLabel2- Forward Curve Latent State Label #2- Returns:
- The Correlation Surface between the Pair of Forward Latent States
-
setForwardForwardCorrelation
public boolean setForwardForwardCorrelation(ForwardLabel forwardLabel1, ForwardLabel forwardLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Pair of Forward Latent States- Parameters:
forwardLabel1- Forward Curve Latent State Label #1forwardLabel2- Forward Curve Latent State Label #2auCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
fundingFundingCorrelation
Retrieve the Correlation Surface between the Pair of Funding Latent States- Parameters:
fundingLabel1- Funding Latent State Label #1fundingLabel2- Funding Latent State Label #2- Returns:
- The Correlation Surface between the Pair of Funding Latent States
-
setFundingFundingCorrelation
public boolean setFundingFundingCorrelation(FundingLabel fundingLabel1, FundingLabel fundingLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Pair of Funding Latent States- Parameters:
fundingLabel1- Funding Latent State Label #1fundingLabel2- Funding Latent State Label #2auCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
fxFXCorrelation
Retrieve the Correlation Surface for the specified FX Latent State Label Set- Parameters:
fxLabel1- The FX Latent State Label #1fxLabel2- The FX Latent State Label #2- Returns:
- The Correlation Surface for the specified FX Latent State Label Set
-
setFXFXCorrelation
(Re)-set the Correlation Surface for the specified FX Latent State Label Set- Parameters:
fxLabel1- The FX Latent State Label #1fxLabel2- The FX Latent State Label #2auCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
govvieGovvieCorrelation
Retrieve the Correlation Surface for the specified Govvie Latent State Pair- Parameters:
govvieLabel1- The Govvie Curve Latent State Label #1govvieLabel2- The Govvie Curve Latent State Label #2- Returns:
- The Correlation Surface for the specified Govvie Latent State Pair
-
setGovvieGovvieCorrelation
public boolean setGovvieGovvieCorrelation(GovvieLabel govvieLabel1, GovvieLabel govvieLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the Govvie Latent State Pair- Parameters:
govvieLabel1- The Govvie Curve Latent State Label #1govvieLabel2- The Govvie Curve Latent State Label #2auCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
overnightOvernightCorrelation
public R1ToR1 overnightOvernightCorrelation(OvernightLabel overnightLabel1, OvernightLabel overnightLabel2)Retrieve the Correlation Surface between the Pair of Overnight Latent States- Parameters:
overnightLabel1- Overnight Latent State Label #1overnightLabel2- Overnight Latent State Label #2- Returns:
- The Correlation Surface between the Pair of Overnight Latent States
-
setOvernightOvernightCorrelation
public boolean setOvernightOvernightCorrelation(OvernightLabel overnightLabel1, OvernightLabel overnightLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Pair of Overnight Latent States- Parameters:
overnightLabel1- Overnight Latent State Label #1overnightLabel2- Overnight Latent State Label #2auCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
paydownPaydownCorrelation
Retrieve the Correlation Surface for the specified Pay-down Latent State Pair- Parameters:
paydownLabel1- The Pay-down Curve Latent State Label #1paydownLabel2- The Pay-down Curve Latent State Label #2- Returns:
- The Correlation Surface for the specified Pay-down Latent State Pair
-
setPaydownPaydownCorrelation
public boolean setPaydownPaydownCorrelation(PaydownLabel paydownLabel1, PaydownLabel paydownLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the Pay-down Latent State Pair- Parameters:
paydownLabel1- The Pay-down Curve Latent State Label #1paydownLabel2- The Pay-down Curve Latent State Label #2auCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
recoveryRecoveryCorrelation
public R1ToR1 recoveryRecoveryCorrelation(EntityRecoveryLabel recoveryLabel1, EntityRecoveryLabel recoveryLabel2)Retrieve the Correlation Surface for the specified Recovery Latent State Pair- Parameters:
recoveryLabel1- The Recovery Curve Latent State Label #1recoveryLabel2- The Recovery Curve Latent State Label #2- Returns:
- The Correlation Surface for the specified Recovery Latent State Pair
-
setRecoveryRecoveryCorrelation
public boolean setRecoveryRecoveryCorrelation(EntityRecoveryLabel recoveryLabel1, EntityRecoveryLabel recoveryLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the Recovery Latent State Pair- Parameters:
recoveryLabel1- The Recovery Curve Latent State Label #1recoveryLabel2- The Recovery Curve Latent State Label #2auCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
repoRepoCorrelation
Retrieve the Correlation Surface between the Pair of Repo Latent States- Parameters:
repoLabel1- Repo Latent State Label #1repoLabel2- Repo Latent State Label #2- Returns:
- The Correlation Surface between the Pair of Repo Latent States
-
setRepoRepoCorrelation
public boolean setRepoRepoCorrelation(RepoLabel repoLabel1, RepoLabel repoLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Pair of Repo Latent States- Parameters:
repoLabel1- Repo Latent State Label #1repoLabel2- Repo Latent State Label #2auCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
collateralCreditCorrelation
public R1ToR1 collateralCreditCorrelation(java.lang.String strCollateralCurrency, EntityCDSLabel creditLabel)Retrieve the Correlation Surface between the Collateral and the Credit Latent States- Parameters:
strCollateralCurrency- The Collateral CurrencycreditLabel- The Credit Curve Latent State Label- Returns:
- The Correlation Surface between the Collateral and the Credit Latent States
-
setCollateralCreditCorrelation
public boolean setCollateralCreditCorrelation(java.lang.String strCollateralCurrency, EntityCDSLabel creditLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Collateral and the Credit Latent States- Parameters:
strCollateralCurrency- The Collateral CurrencycreditLabel- The Credit Curve Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
collateralCustomCorrelation
public R1ToR1 collateralCustomCorrelation(java.lang.String strCollateralCurrency, CustomLabel customLabel)Retrieve the Correlation Surface between the Collateral and the Custom Metric Latent States- Parameters:
strCollateralCurrency- The Collateral CurrencycustomLabel- The Custom Metric Latent State Label- Returns:
- The Correlation Surface between the Collateral and the Custom Metric Latent States
-
setCollateralCustomCorrelation
public boolean setCollateralCustomCorrelation(java.lang.String strCollateralCurrency, CustomLabel customLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Collateral and the Custom Metric Latent States- Parameters:
strCollateralCurrency- The Collateral CurrencycustomLabel- The Custom Metric Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
collateralForwardCorrelation
public R1ToR1 collateralForwardCorrelation(java.lang.String strCollateralCurrency, ForwardLabel forwardLabel)Retrieve the Correlation Surface between the Collateral and the Forward Latent States- Parameters:
strCollateralCurrency- The Collateral CurrencyforwardLabel- The Forward Latent State Label- Returns:
- The Correlation Surface between the Collateral and the Forward Latent States
-
setCollateralEquityCorrelation
public boolean setCollateralEquityCorrelation(java.lang.String strCollateralCurrency, EntityEquityLabel equityLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Collateral and the Equity Latent States- Parameters:
strCollateralCurrency- The Collateral CurrencyequityLabel- The Equity Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
collateralEquityCorrelation
public R1ToR1 collateralEquityCorrelation(java.lang.String strCollateralCurrency, EntityEquityLabel equityLabel)Retrieve the Correlation Surface between the Collateral and the Equity Latent States- Parameters:
strCollateralCurrency- The Collateral CurrencyequityLabel- The Equity Latent State Label- Returns:
- The Correlation Surface between the Collateral and the Equity Latent States
-
setCollateralForwardCorrelation
public boolean setCollateralForwardCorrelation(java.lang.String strCollateralCurrency, ForwardLabel forwardLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Collateral and the Forward Latent States- Parameters:
strCollateralCurrency- The Collateral CurrencyforwardLabel- The Forward Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
collateralFundingCorrelation
public R1ToR1 collateralFundingCorrelation(java.lang.String strCollateralCurrency, FundingLabel fundingLabel)Retrieve the Correlation Surface between the Collateral and the Funding Latent States- Parameters:
strCollateralCurrency- The Collateral CurrencyfundingLabel- The Funding Latent State Label- Returns:
- The Correlation Surface between the Collateral and the Funding Latent States
-
setCollateralFundingCorrelation
public boolean setCollateralFundingCorrelation(java.lang.String strCollateralCurrency, FundingLabel fundingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Collateral and the Funding Latent States- Parameters:
strCollateralCurrency- The Collateral CurrencyfundingLabel- The Funding Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
collateralFXCorrelation
Retrieve the Correlation Surface for the specified Collateral and the FX Latent State Label- Parameters:
strCollateralCurrency- The Collateral CurrencyfxLabel- The FX Latent State Label- Returns:
- The Correlation Surface for the specified Collateral and the FX Latent State Label
-
setCollateralFXCorrelation
public boolean setCollateralFXCorrelation(java.lang.String strCollateralCurrency, FXLabel fxLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Collateral and FX Latent States- Parameters:
strCollateralCurrency- The Collateral CurrencyfxLabel- The FX Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
collateralGovvieCorrelation
public R1ToR1 collateralGovvieCorrelation(java.lang.String strCollateralCurrency, GovvieLabel govvieLabel)Retrieve the Correlation Surface for the specified Collateral and Govvie Latent State Labels- Parameters:
strCollateralCurrency- The Collateral CurrencygovvieLabel- The Govvie Latent State Label- Returns:
- The Correlation Surface for the specified Collateral and Govvie Latent State Labels
-
setCollateralGovvieCorrelation
public boolean setCollateralGovvieCorrelation(java.lang.String strCollateralCurrency, GovvieLabel govvieLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Collateral and Govvie Latent State Labels- Parameters:
strCollateralCurrency- The Collateral CurrencygovvieLabel- The Govvie Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
collateralOvernightCorrelation
public R1ToR1 collateralOvernightCorrelation(java.lang.String strCollateralCurrency, OvernightLabel overnightLabel)Retrieve the Correlation Surface between the Collateral and the Overnight Latent States- Parameters:
strCollateralCurrency- The Collateral CurrencyovernightLabel- The Overnight Latent State Label- Returns:
- The Correlation Surface between the Collateral and the Overnight Latent States
-
setCollateralOvernightCorrelation
public boolean setCollateralOvernightCorrelation(java.lang.String strCollateralCurrency, OvernightLabel overnightLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Collateral and the Overnight Latent States- Parameters:
strCollateralCurrency- The Collateral CurrencyovernightLabel- The Overnight Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
collateralPaydownCorrelation
public R1ToR1 collateralPaydownCorrelation(java.lang.String strCollateralCurrency, PaydownLabel paydownLabel)Retrieve the Correlation Surface for the specified Collateral and Pay-down Latent State Labels- Parameters:
strCollateralCurrency- The Collateral CurrencypaydownLabel- The Pay-down Latent State Label- Returns:
- The Correlation Surface for the specified Collateral and Pay-down Latent State Labels
-
setCollateralPaydownCorrelation
public boolean setCollateralPaydownCorrelation(java.lang.String strCollateralCurrency, PaydownLabel paydownLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Collateral and Pay-down Latent State Labels- Parameters:
strCollateralCurrency- The Collateral CurrencypaydownLabel- The Pay-down Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
collateralRatingCorrelation
public R1ToR1 collateralRatingCorrelation(java.lang.String strCollateralCurrency, RatingLabel ratingLabel)Retrieve the Correlation Surface for the specified Collateral and Rating Latent State Labels- Parameters:
strCollateralCurrency- The Collateral CurrencyratingLabel- The Rating Latent State Label- Returns:
- The Correlation Surface for the specified Collateral and Rating Latent State Labels
-
setCollateralRatingCorrelation
public boolean setCollateralRatingCorrelation(java.lang.String strCollateralCurrency, RatingLabel ratingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Collateral and Rating Latent State Labels- Parameters:
strCollateralCurrency- The Collateral CurrencyratingLabel- The Rating Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
collateralRecoveryCorrelation
public R1ToR1 collateralRecoveryCorrelation(java.lang.String strCollateralCurrency, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface for the specified Collateral and Recovery Latent State Labels- Parameters:
strCollateralCurrency- The Collateral CurrencyrecoveryLabel- The Recovery Latent State Label- Returns:
- The Correlation Surface for the specified Collateral and Recovery Latent State Labels
-
setCollateralRecoveryCorrelation
public boolean setCollateralRecoveryCorrelation(java.lang.String strCollateralCurrency, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Collateral and Recovery Latent State Labels- Parameters:
strCollateralCurrency- The Collateral CurrencyrecoveryLabel- The Recovery Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
collateralRepoCorrelation
public R1ToR1 collateralRepoCorrelation(java.lang.String strCollateralCurrency, RepoLabel repoLabel)Retrieve the Correlation Surface for the specified Collateral and Repo Latent State Labels- Parameters:
strCollateralCurrency- The Collateral CurrencyrepoLabel- The Repo Latent State Label- Returns:
- The Correlation Surface for the specified Collateral and Repo Latent State Labels
-
setCollateralRepoCorrelation
public boolean setCollateralRepoCorrelation(java.lang.String strCollateralCurrency, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Collateral and Repo Latent State Labels- Parameters:
strCollateralCurrency- The Collateral CurrencyrepoLabel- The Repo Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
creditCustomMetricCorrelation
Retrieve the Correlation Surface between the Credit and the Custom Metric Latent States- Parameters:
creditLabel- The Credit Latent State LabelcustomLabel- The Custom Metric Latent State Label- Returns:
- The Correlation Surface between the Credit and the Custom Metric Latent States
-
setCreditCustomCorrelation
public boolean setCreditCustomCorrelation(EntityCDSLabel creditLabel, CustomLabel customLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the Custom Metric Latent States- Parameters:
creditLabel- The Credit Latent State LabelcustomLabel- The Custom Metric Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
creditEquityCorrelation
Retrieve the Correlation Surface between the Credit and the Equity Latent States- Parameters:
creditLabel- The Credit Curve LabelequityLabel- The Equity Latent State Label- Returns:
- The Correlation Surface between the Credit and the Equity Latent States
-
setCreditEquityCorrelation
public boolean setCreditEquityCorrelation(EntityCDSLabel creditLabel, EntityEquityLabel equityLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the Equity Latent States- Parameters:
creditLabel- The Credit Curve LabelequityLabel- The Equity Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
creditForwardCorrelation
Retrieve the Correlation Surface between the Credit and the Forward Latent States- Parameters:
creditLabel- The Credit Curve LabelforwardLabel- The Forward Latent State Label- Returns:
- The Correlation Surface between the Credit and the Forward Latent States
-
setCreditForwardCorrelation
public boolean setCreditForwardCorrelation(EntityCDSLabel creditLabel, ForwardLabel forwardLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the Forward Latent States- Parameters:
creditLabel- The Credit Curve LabelforwardLabel- The Forward Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
creditFundingCorrelation
Retrieve the Correlation Surface between the Credit and the Funding Latent States- Parameters:
creditLabel- The Credit Curve Latent State LabelfundingLabel- The Funding Latent State Label- Returns:
- The Correlation Surface between the Credit and the Funding Latent States
-
setCreditFundingCorrelation
public boolean setCreditFundingCorrelation(EntityCDSLabel creditLabel, FundingLabel fundingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the Funding Latent States- Parameters:
creditLabel- The Credit Curve LabelfundingLabel- The Funding Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
creditFXCorrelation
Retrieve the Correlation Surface between the Credit and the FX Latent State Labels- Parameters:
creditLabel- The Credit Curve LabelfxLabel- The FX Latent State Label- Returns:
- The Correlation Surface between the Credit and the FX Latent State Labels
-
setCreditFXCorrelation
public boolean setCreditFXCorrelation(EntityCDSLabel creditLabel, FXLabel fxLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the FX Latent States- Parameters:
creditLabel- The Credit Curve LabelfxLabel- The FX Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
creditGovvieCorrelation
Retrieve the Correlation Surface between the Credit and the Govvie Latent State Labels- Parameters:
creditLabel- The Credit Curve LabelgovvieLabel- The Govvie Latent State Label- Returns:
- The Correlation Surface between the Credit and the Govvie Latent State Labels
-
setCreditGovvieCorrelation
public boolean setCreditGovvieCorrelation(EntityCDSLabel creditLabel, GovvieLabel govvieLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the Govvie Latent States- Parameters:
creditLabel- The Credit Curve Latent State LabelgovvieLabel- The Govvie Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
creditOvernightCorrelation
public R1ToR1 creditOvernightCorrelation(EntityCDSLabel creditLabel, OvernightLabel overnightLabel)Retrieve the Correlation Surface between the Credit and the Overnight Latent States- Parameters:
creditLabel- The Credit Curve Latent State LabelovernightLabel- The Overnight Latent State Label- Returns:
- The Correlation Surface between the Credit and the Overnight Latent States
-
setCreditOvernightCorrelation
public boolean setCreditOvernightCorrelation(EntityCDSLabel creditLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the Overnight Latent States- Parameters:
creditLabel- The Credit Curve LabelovernightLabel- The Overnight Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
creditPaydownCorrelation
Retrieve the Correlation Surface between the Credit and the Pay-down Latent State Labels- Parameters:
creditLabel- The Credit Curve LabelpaydownLabel- The Pay-down Latent State Label- Returns:
- The Correlation Surface between the Credit and the Pay-down Latent State Labels
-
setCreditPaydownCorrelation
public boolean setCreditPaydownCorrelation(EntityCDSLabel creditLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the Pay-down Latent States- Parameters:
creditLabel- The Credit Curve Latent State LabelpaydownLabel- The Pay-down Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
creditRatingCorrelation
Retrieve the Correlation Surface between the Credit and the Rating Latent State Labels- Parameters:
creditLabel- The Credit Curve LabelratingLabel- The Rating Latent State Label- Returns:
- The Correlation Surface between the Credit and the Rating Latent State Labels
-
setCreditRatingCorrelation
public boolean setCreditRatingCorrelation(EntityCDSLabel creditLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the Rating Latent States- Parameters:
creditLabel- The Credit Curve Latent State LabelratingLabel- The Rating Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
creditRepoCorrelation
Retrieve the Correlation Surface between the Credit and the Repo Latent State Labels- Parameters:
creditLabel- The Credit Curve LabelrepoLabel- The Repo Latent State Label- Returns:
- The Correlation Surface between the Credit and the Repo Latent State Labels
-
setCreditRepoCorrelation
public boolean setCreditRepoCorrelation(EntityCDSLabel creditLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the Repo Latent States- Parameters:
creditLabel- The Credit Curve Latent State LabelrepoLabel- The Repo Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
creditRecoveryCorrelation
public R1ToR1 creditRecoveryCorrelation(EntityCDSLabel creditLabel, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface between the Credit and the Recovery Latent State Labels- Parameters:
creditLabel- The Credit Curve LabelrecoveryLabel- The Recovery Latent State Label- Returns:
- The Correlation Surface between the Credit and the Recovery Latent State Labels
-
setCreditRecoveryCorrelation
public boolean setCreditRecoveryCorrelation(EntityCDSLabel creditLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Credit and the Recovery Latent States- Parameters:
creditLabel- The Credit Curve Latent State LabelrecoveryLabel- The Recovery Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
customEquityCorrelation
Retrieve the Correlation Surface between the Custom Metric and the Equity Latent States- Parameters:
customLabel- The Custom Metric Latent State LabelequityLabel- The Equity Latent State Label- Returns:
- The Correlation Surface between the Custom Metric and the Equity Latent States
-
setCustomEquityCorrelation
public boolean setCustomEquityCorrelation(CustomLabel customLabel, EntityEquityLabel equityLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric and the Equity Latent States- Parameters:
customLabel- The Custom Metric LabelequityLabel- The Equity Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
customForwardCorrelation
Retrieve the Correlation Surface between the Custom Metric and the Forward Latent States- Parameters:
customLabel- The Custom Metric Latent State LabelforwardLabel- The Forward Latent State Label- Returns:
- The Correlation Surface between the Custom Metric and the Forward Latent States
-
setCustomForwardCorrelation
public boolean setCustomForwardCorrelation(CustomLabel customLabel, ForwardLabel forwardLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric and the Forward Latent States- Parameters:
customLabel- The Custom Metric LabelforwardLabel- The Forward Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
customMetricFundingCorrelation
Retrieve the Correlation Surface between Custom Metric and the Funding Latent States- Parameters:
customLabel- The Custom Metric Latent State LabelfundingLabel- The Funding Latent State Label- Returns:
- The Correlation Surface between the Custom Metric and the Funding Latent States
-
setCustomFundingCorrelation
public boolean setCustomFundingCorrelation(CustomLabel customLabel, FundingLabel fundingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric and the Funding Latent States- Parameters:
customLabel- The Custom Metric Latent State LabelfundingLabel- The Funding Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
customFXCorrelation
Retrieve the Correlation Surface between the Custom Metric and the FX Latent States- Parameters:
customLabel- The Custom Metric Latent State LabelfxLabel- The FX Latent State Label- Returns:
- The Correlation Surface between the Custom Metric and the FX Latent States
-
setCustomFXCorrelation
public boolean setCustomFXCorrelation(CustomLabel customLabel, FXLabel fxLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric and the FX Latent States- Parameters:
customLabel- The Custom Metric Latent State LabelfxLabel- The FX Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
customGovvieCorrelation
Retrieve the Correlation Surface between the Custom Metric and the Govvie Latent States- Parameters:
customLabel- The Custom Metric Latent State LabelgovvieLabel- The Govvie Latent State Label- Returns:
- The Correlation Surface between the Custom Metric and the Govvie Latent States
-
setCustomGovvieCorrelation
public boolean setCustomGovvieCorrelation(CustomLabel customLabel, GovvieLabel govvieLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric and the Govvie Latent States- Parameters:
customLabel- The Custom Metric Latent State LabelgovvieLabel- The Govvie Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
customOvernightCorrelation
Retrieve the Correlation Surface between the Custom Metric and the Overnight Latent States- Parameters:
customLabel- The Custom Metric Latent State LabelovernightLabel- The Overnight Latent State Label- Returns:
- The Correlation Surface between the Custom Metric and the Overnight Latent States
-
setCustomOvernightCorrelation
public boolean setCustomOvernightCorrelation(CustomLabel customLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric and the Overnight Latent States- Parameters:
customLabel- The Custom Metric Latent State LabelovernightLabel- The Overnight Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
customPaydownCorrelation
Retrieve the Correlation Surface between the Custom Metric and the Pay-down Latent States- Parameters:
customLabel- The Custom Metric Latent State LabelpaydownLabel- The Pay-down Latent State Label- Returns:
- The Correlation Surface between the Custom Metric and the Pay-down Latent States
-
setCustomPaydownCorrelation
public boolean setCustomPaydownCorrelation(CustomLabel customLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric and the Pay-down Latent States- Parameters:
customLabel- The Custom Metric Latent State LabelpaydownLabel- The Pay-down Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
customRatingCorrelation
Retrieve the Correlation Surface between the Custom Metric and the Rating Latent States- Parameters:
customLabel- The Custom Metric Latent State LabelratingLabel- The Rating Latent State Label- Returns:
- The Correlation Surface between the Custom Metric and the Rating Latent States
-
setCustomRatingCorrelation
public boolean setCustomRatingCorrelation(CustomLabel customLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric and the Rating Latent States- Parameters:
customLabel- The Custom Metric Latent State LabelratingLabel- The Rating Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
customRecoveryCorrelation
public R1ToR1 customRecoveryCorrelation(CustomLabel customLabel, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface between the Custom Metric and the Recovery Latent States- Parameters:
customLabel- The Custom Metric Latent State LabelrecoveryLabel- The Recovery Latent State Label- Returns:
- The Correlation Surface between the Custom Metric and the Recovery Latent States
-
setCustomRecoveryCorrelation
public boolean setCustomRecoveryCorrelation(CustomLabel customLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric and the Recovery Latent States- Parameters:
customLabel- The Custom Metric Latent State LabelrecoveryLabel- The Recovery Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
customRepoCorrelation
Retrieve the Correlation Surface between the Custom Metric and the Repo Latent States- Parameters:
customLabel- The Custom Metric Latent State LabelrepoLabel- The Repo Latent State Label- Returns:
- The Correlation Surface between the Custom Metric and the Repo Latent States
-
setCustomRepoCorrelation
public boolean setCustomRepoCorrelation(CustomLabel customLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Custom Metric and the Repo Latent States- Parameters:
customLabel- The Custom Metric Latent State LabelrepoLabel- The Repo Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
equityForwardCorrelation
Retrieve the Correlation Surface between the Equity and the Forward Latent States- Parameters:
equityLabel- The Equity Latent State LabelforwardLabel- The Forward Latent State Label- Returns:
- The Correlation Surface between the Equity and the Forward Latent States
-
setEquityForwardCorrelation
public boolean setEquityForwardCorrelation(EntityEquityLabel equityLabel, ForwardLabel forwardLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Equity and the Forward Latent States- Parameters:
equityLabel- The Equity LabelforwardLabel- The Forward Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
equityFundingCorrelation
Retrieve the Correlation Surface between Equity and the Funding Latent States- Parameters:
equityLabel- The Equity Latent State LabelfundingLabel- The Funding Latent State Label- Returns:
- The Correlation Surface between the Equity and the Funding Latent States
-
setEquityFundingCorrelation
public boolean setEquityFundingCorrelation(EntityEquityLabel equityLabel, FundingLabel fundingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Equity and the Funding Latent States- Parameters:
equityLabel- The Equity Latent State LabelfundingLabel- The Funding Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
equityFXCorrelation
Retrieve the Correlation Surface between the Equity and the FX Latent States- Parameters:
equityLabel- The Equity Latent State LabelfxLabel- The FX Latent State Label- Returns:
- The Correlation Surface between the Equity and the FX Latent States
-
setEquityFXCorrelation
public boolean setEquityFXCorrelation(EntityEquityLabel equityLabel, FXLabel fxLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Equity and the FX Latent States- Parameters:
equityLabel- The Equity Latent State LabelfxLabel- The FX Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
equityGovvieCorrelation
Retrieve the Correlation Surface between the Equity and the Govvie Latent States- Parameters:
equityLabel- The Equity Latent State LabelgovvieLabel- The Govvie Latent State Label- Returns:
- The Correlation Surface between the Equity and the Govvie Latent States
-
setEquityGovvieCorrelation
public boolean setEquityGovvieCorrelation(EntityEquityLabel equityLabel, GovvieLabel govvieLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Equity and the Govvie Latent States- Parameters:
equityLabel- The Equity Latent State LabelgovvieLabel- The Govvie Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
equityOvernightCorrelation
public R1ToR1 equityOvernightCorrelation(EntityEquityLabel equityLabel, OvernightLabel overnightLabel)Retrieve the Correlation Surface between Equity and the Overnight Latent States- Parameters:
equityLabel- The Equity Latent State LabelovernightLabel- The Overnight Latent State Label- Returns:
- The Correlation Surface between the Equity and the Overnight Latent States
-
setEquityOvernightCorrelation
public boolean setEquityOvernightCorrelation(EntityEquityLabel equityLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Equity and the Overnight Latent States- Parameters:
equityLabel- The Equity Latent State LabelovernightLabel- The Overnight Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
equityPaydownCorrelation
Retrieve the Correlation Surface between the Equity and the Pay-down Latent States- Parameters:
equityLabel- The Equity Latent State LabelpaydownLabel- The Pay-down Latent State Label- Returns:
- The Correlation Surface between the Equity and the Pay-down Latent States
-
setEquityPaydownCorrelation
public boolean setEquityPaydownCorrelation(EntityEquityLabel equityLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Equity and the Pay-down Latent States- Parameters:
equityLabel- The Equity Latent State LabelpaydownLabel- The Pay-down Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
equityRecoveryCorrelation
public R1ToR1 equityRecoveryCorrelation(EntityEquityLabel equityLabel, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface between the Equity and the Recovery Latent States- Parameters:
equityLabel- The Equity Latent State LabelrecoveryLabel- The Recovery Latent State Label- Returns:
- The Correlation Surface between the Equity and the Recovery Latent States
-
setEquityRecoveryCorrelation
public boolean setEquityRecoveryCorrelation(EntityEquityLabel equityLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Equity and the Recovery Latent States- Parameters:
equityLabel- The Equity Latent State LabelrecoveryLabel- The Recovery Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
equityRatingCorrelation
Retrieve the Correlation Surface between the Equity and the Rating Latent States- Parameters:
equityLabel- The Equity Latent State LabelratingLabel- The Rating Latent State Label- Returns:
- The Correlation Surface between the Equity and the Rating Latent States
-
setEquityRatingCorrelation
public boolean setEquityRatingCorrelation(EntityEquityLabel equityLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Equity and the Rating Latent States- Parameters:
equityLabel- The Equity Latent State LabelratingLabel- The Rating Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
equityRepoCorrelation
Retrieve the Correlation Surface between the Equity and the Repo Latent States- Parameters:
equityLabel- The Equity Latent State LabelrepoLabel- The Repo Latent State Label- Returns:
- The Correlation Surface between the Equity and the Repo Latent States
-
setEquityRepoCorrelation
public boolean setEquityRepoCorrelation(EntityEquityLabel equityLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Equity and the Repo Latent States- Parameters:
equityLabel- The Equity Latent State LabelrepoLabel- The Repo Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
forwardFundingCorrelation
Retrieve the Correlation Surface between the Forward and the Funding Latent States- Parameters:
forwardLabel- The Forward Latent State LabelfundingLabel- The Funding Latent State Label- Returns:
- The Correlation Surface between the Forward and the Funding Latent States
-
setForwardFundingCorrelation
public boolean setForwardFundingCorrelation(ForwardLabel forwardLabel, FundingLabel fundingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Forward and the Funding Latent States- Parameters:
forwardLabel- The Forward Curve Latent State LabelfundingLabel- The Funding Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
forwardFXCorrelation
Retrieve the Correlation Surface between the Forward and the FX Latent State Labels- Parameters:
forwardLabel- The Forward Curve Latent State LabelfxLabel- The FX Latent State Label- Returns:
- The Correlation Surface between the Forward and the FX Latent State Labels
-
setForwardFXCorrelation
public boolean setForwardFXCorrelation(ForwardLabel forwardLabel, FXLabel fxLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Forward and the FX Latent State Labels- Parameters:
forwardLabel- The Forward Curve Latent State LabelfxLabel- The FX Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
forwardGovvieCorrelation
Retrieve the Correlation Surface between the Forward and the Govvie Latent States- Parameters:
forwardLabel- The Forward Curve Latent State LabelgovvieLabel- The Govvie Latent State Label- Returns:
- The Correlation Surface between the Forward and the Govvie Latent States
-
setForwardGovvieCorrelation
public boolean setForwardGovvieCorrelation(ForwardLabel forwardLabel, GovvieLabel govvieLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Forward and the Govvie Latent States- Parameters:
forwardLabel- The Forward Curve Latent State LabelgovvieLabel- The Govvie Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
forwardOvernightCorrelation
public R1ToR1 forwardOvernightCorrelation(ForwardLabel forwardLabel, OvernightLabel overnightLabel)Retrieve the Correlation Surface between the Forward and the Overnight Latent States- Parameters:
forwardLabel- The Forward Latent State LabelovernightLabel- The Overnight Latent State Label- Returns:
- The Correlation Surface between the Forward and the Overnight Latent States
-
setForwardOvernightCorrelation
public boolean setForwardOvernightCorrelation(ForwardLabel forwardLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Forward and the Overnight Latent States- Parameters:
forwardLabel- The Forward Curve Latent State LabelovernightLabel- The Overnight Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
forwardPaydownCorrelation
Retrieve the Correlation Surface between the Forward and the Pay-down Latent States- Parameters:
forwardLabel- The Forward Curve Latent State LabelpaydownLabel- The Pay-down Latent State Label- Returns:
- The Correlation Surface between the Forward and the Pay-down Latent States
-
setForwardPaydownCorrelation
public boolean setForwardPaydownCorrelation(ForwardLabel forwardLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Forward and the Pay-down Latent States- Parameters:
forwardLabel- The Forward Curve Latent State LabelpaydownLabel- The Pay-down Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
forwardRatingCorrelation
Retrieve the Correlation Surface between the Forward and the Rating Latent States- Parameters:
forwardLabel- The Forward Curve Latent State LabelratingLabel- The Rating Latent State Label- Returns:
- The Correlation Surface between the Forward and the Rating Latent States
-
setForwardRatingCorrelation
public boolean setForwardRatingCorrelation(ForwardLabel forwardLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Forward and the Rating Latent States- Parameters:
forwardLabel- The Forward Curve Latent State LabelratingLabel- The Rating Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
forwardRecoveryCorrelation
public R1ToR1 forwardRecoveryCorrelation(ForwardLabel forwardLabel, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface between the Forward and the Recovery Latent States- Parameters:
forwardLabel- The Forward Curve Latent State LabelrecoveryLabel- The Recovery Latent State Label- Returns:
- The Correlation Surface between the Forward and the Recovery Latent States
-
setForwardRecoveryCorrelation
public boolean setForwardRecoveryCorrelation(ForwardLabel forwardLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Forward and the Recovery Latent States- Parameters:
forwardLabel- The Forward Curve Latent State LabelrecoveryLabel- The Recovery Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
forwardRepoCorrelation
Retrieve the Correlation Surface between the Forward and the Repo Latent States- Parameters:
forwardLabel- The Forward Curve Latent State LabelrepoLabel- The Repo Latent State Label- Returns:
- The Correlation Surface between the Forward and the Repo Latent States
-
setForwardRepoCorrelation
public boolean setForwardRepoCorrelation(ForwardLabel forwardLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Forward and the Repo Latent States- Parameters:
forwardLabel- The Forward Curve Latent State LabelrepoLabel- The Repo Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
fundingFXCorrelation
Retrieve the Correlation Surface between the Funding and the FX Latent States- Parameters:
fundingLabel- The Funding Latent State LabelfxLabel- The FX Latent State Label- Returns:
- The Correlation Surface between the Funding and the FX Latent States
-
setFundingFXCorrelation
public boolean setFundingFXCorrelation(FundingLabel fundingLabel, FXLabel fxLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Funding and the FX Latent States- Parameters:
fundingLabel- The Funding Latent State LabelfxLabel- The FX Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
fundingGovvieCorrelation
Retrieve the Correlation Surface between the Funding and the Govvie Latent States- Parameters:
fundingLabel- The Funding Latent State LabelgovvieLabel- The Govvie Latent State Label- Returns:
- The Correlation Surface between the Funding and the Govvie Latent States
-
setFundingGovvieCorrelation
public boolean setFundingGovvieCorrelation(FundingLabel fundingLabel, GovvieLabel govvieLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Funding and the Govvie Latent States- Parameters:
fundingLabel- The Funding Latent State LabelgovvieLabel- The Govvie Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
fundingOvernightCorrelation
public R1ToR1 fundingOvernightCorrelation(FundingLabel fundingLabel, OvernightLabel overnightLabel)Retrieve the Correlation Surface between the Funding and the Overnight Latent States- Parameters:
fundingLabel- The Funding Latent State LabelovernightLabel- The Overnight Latent State Label- Returns:
- The Correlation Surface between the Funding and the Overnight Latent States
-
setFundingOvernightCorrelation
public boolean setFundingOvernightCorrelation(FundingLabel fundingLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Funding and the Overnight Latent States- Parameters:
fundingLabel- The Funding Latent State LabelovernightLabel- The Overnight Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
fundingPaydownCorrelation
Retrieve the Correlation Surface between the Funding and the Pay-down Latent States- Parameters:
fundingLabel- The Funding Latent State LabelpaydownLabel- The Pay-down Latent State Label- Returns:
- The Correlation Surface between the Funding and the Pay-down Latent States
-
setFundingPaydownCorrelation
public boolean setFundingPaydownCorrelation(FundingLabel fundingLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Funding and the Pay-down Latent States- Parameters:
fundingLabel- The Funding Latent State LabelpaydownLabel- The Pay-down Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
fundingRatingCorrelation
Retrieve the Correlation Surface between the Funding and the Rating Latent States- Parameters:
fundingLabel- The Funding Latent State LabelratingLabel- The Rating Latent State Label- Returns:
- The Correlation Surface between the Funding and the Rating Latent States
-
setFundingRecoveryCorrelation
public boolean setFundingRecoveryCorrelation(FundingLabel fundingLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Funding and the Rating Latent States- Parameters:
fundingLabel- The Funding Latent State LabelratingLabel- The Rating Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
fundingRecoveryCorrelation
public R1ToR1 fundingRecoveryCorrelation(FundingLabel fundingLabel, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface between the Funding and the Recovery Latent States- Parameters:
fundingLabel- The Funding Latent State LabelrecoveryLabel- The Recovery Latent State Label- Returns:
- The Correlation Surface between the Funding and the Recovery Latent States
-
setFundingRecoveryCorrelation
public boolean setFundingRecoveryCorrelation(FundingLabel fundingLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Funding and the Recovery Latent States- Parameters:
fundingLabel- The Funding Latent State LabelrecoveryLabel- The Recovery Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
fundingRepoCorrelation
Retrieve the Correlation Surface between the Funding and the Repo Latent States- Parameters:
fundingLabel- The Funding Latent State LabelrepoLabel- The Repo Latent State Label- Returns:
- The Correlation Surface between the Funding and the Repo Latent States
-
setFundingRepoCorrelation
public boolean setFundingRepoCorrelation(FundingLabel fundingLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface between the Funding and the Repo Latent States- Parameters:
fundingLabel- The Funding Latent State LabelrepoLabel- The Repo Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
fxGovvieCorrelation
Retrieve the Correlation Surface for the specified FX and the Govvie Latent States- Parameters:
fxLabel- The FX Latent State LabelgovvieLabel- The Govvie Latent State Label- Returns:
- The Correlation Surface for the specified FX and the Govvie Latent States
-
setFXGovvieCorrelation
public boolean setFXGovvieCorrelation(FXLabel fxLabel, GovvieLabel govvieLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified FX and the Govvie Latent States- Parameters:
fxLabel- The FX Latent State LabelgovvieLabel- The Govvie Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
fxOvernightCorrelation
Retrieve the Correlation Surface for the specified FX and the Overnight Latent States- Parameters:
fxLabel- The FX Latent State LabelovernightLabel- The Overnight Latent State Label- Returns:
- The Correlation Surface for the specified FX and the Overnight Latent States
-
setFXOvernightCorrelation
public boolean setFXOvernightCorrelation(FXLabel fxLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified FX and the Overnight Latent States- Parameters:
fxLabel- The FX Latent State LabelovernightLabel- The Overnight Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
fxPaydownCorrelation
Retrieve the Correlation Surface for the specified FX and the Pay-down Latent States- Parameters:
fxLabel- The FX Latent State LabelpaydownLabel- The Pay-down Latent State Label- Returns:
- The Correlation Surface for the specified FX and the Pay-down Latent States
-
setFXPaydownCorrelation
public boolean setFXPaydownCorrelation(FXLabel fxLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified FX and the Pay-down Latent States- Parameters:
fxLabel- The FX Latent State LabelpaydownLabel- The Pay-down Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
fxRatingCorrelation
Retrieve the Correlation Surface for the specified FX and the Rating Latent States- Parameters:
fxLabel- The FX Latent State LabelratingLabel- The Rating Latent State Label- Returns:
- The Correlation Surface for the specified FX and the Rating Latent States
-
setFXRatingCorrelation
public boolean setFXRatingCorrelation(FXLabel fxLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified FX and the Rating Latent States- Parameters:
fxLabel- The FX Latent State LabelratingLabel- The Rating Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
fxRecoveryCorrelation
Retrieve the Correlation Surface for the specified FX and the Recovery Latent States- Parameters:
fxLabel- The FX Latent State LabelrecoveryLabel- The Recovery Latent State Label- Returns:
- The Correlation Surface for the specified FX and the Recovery Latent States
-
setFXRecoveryCorrelation
public boolean setFXRecoveryCorrelation(FXLabel fxLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified FX and the Recovery Latent States- Parameters:
fxLabel- The FX Latent State LabelrecoveryLabel- The Recovery Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
fxRepoCorrelation
Retrieve the Correlation Surface for the specified FX and the Repo Latent States- Parameters:
fxLabel- The FX Latent State LabelrepoLabel- The Repo Latent State Label- Returns:
- The Correlation Surface for the specified FX and the Repo Latent States
-
setFXRepoCorrelation
(Re)-set the Correlation Surface for the specified FX and the Repo Latent States- Parameters:
fxLabel- The FX Latent State LabelrepoLabel- The Repo Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
setGovvieOvernightCorrelation
public boolean setGovvieOvernightCorrelation(GovvieLabel govvieLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Govvie and the Overnight Latent States- Parameters:
govvieLabel- The Govvie Latent State LabelovernightLabel- The Overnight Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
govvieOvernightCorrelation
Retrieve the Correlation Surface for the specified Govvie and the Overnight Latent States- Parameters:
govvieLabel- The Govvie Latent State LabelovernightLabel- The Overnight Latent State Label- Returns:
- The Correlation Surface for the specified Govvie and the Overnight Latent States
-
govviePaydownCorrelation
Retrieve the Correlation Surface for the specified Govvie and the Pay-down Latent States- Parameters:
govvieLabel- The Govvie Latent State LabelpaydownLabel- The Pay-down Latent State Label- Returns:
- The Correlation Surface for the specified Govvie and the Pay-down Latent States
-
setGovviePaydownCorrelation
public boolean setGovviePaydownCorrelation(GovvieLabel govvieLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Govvie and the Pay-down Latent States- Parameters:
govvieLabel- The Govvie Latent State LabelpaydownLabel- The Pay-down Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
govvieRecoveryCorrelation
Retrieve the Correlation Surface for the specified Govvie and the Rating Latent States- Parameters:
govvieLabel- The Govvie Latent State LabelratingLabel- The Rating Latent State Label- Returns:
- The Correlation Surface for the specified Govvie and the Rating Latent States
-
setGovvieRatingCorrelation
public boolean setGovvieRatingCorrelation(GovvieLabel govvieLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Govvie and the Rating Latent States- Parameters:
govvieLabel- The Govvie Latent State LabelratingLabel- The Rating Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
govvieRecoveryCorrelation
public R1ToR1 govvieRecoveryCorrelation(GovvieLabel govvieLabel, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface for the specified Govvie and the Recovery Latent States- Parameters:
govvieLabel- The Govvie Latent State LabelrecoveryLabel- The Recovery Latent State Label- Returns:
- The Correlation Surface for the specified Govvie and the Recovery Latent States
-
setGovvieRecoveryCorrelation
public boolean setGovvieRecoveryCorrelation(GovvieLabel govvieLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Govvie and the Recovery Latent States- Parameters:
govvieLabel- The Govvie Latent State LabelrecoveryLabel- The Recovery Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
govvieRepoCorrelation
Retrieve the Correlation Surface for the specified Govvie and the Repo Latent States- Parameters:
govvieLabel- The Govvie Latent State LabelrepoLabel- The Repo Latent State Label- Returns:
- The Correlation Surface for the specified Govvie and the Repo Latent States
-
setGovvieRepoCorrelation
public boolean setGovvieRepoCorrelation(GovvieLabel govvieLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Govvie and the Repo Latent States- Parameters:
govvieLabel- The Govvie Latent State LabelrepoLabel- The Repo Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
overnightPaydownCorrelation
public R1ToR1 overnightPaydownCorrelation(OvernightLabel overnightLabel, PaydownLabel paydownLabel)Retrieve the Correlation Surface for the specified Overnight and the Pay-down Latent States- Parameters:
overnightLabel- The Overnight Latent State LabelpaydownLabel- The Pay-down Latent State Label- Returns:
- The Correlation Surface for the specified Overnight and the Pay-down Latent States
-
setOvernightPaydownCorrelation
public boolean setOvernightPaydownCorrelation(OvernightLabel overnightLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Overnight and the Pay-down Latent States- Parameters:
overnightLabel- The Overnight Latent State LabelpaydownLabel- The Pay-down Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
overnightRatingCorrelation
Retrieve the Correlation Surface for the specified Overnight and the Rating Latent States- Parameters:
overnightLabel- The Overnight Latent State LabelratingLabel- The Rating Latent State Label- Returns:
- The Correlation Surface for the specified Overnight and the Rating Latent States
-
setOvernightRatingCorrelation
public boolean setOvernightRatingCorrelation(OvernightLabel overnightLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Overnight and the Rating Latent States- Parameters:
overnightLabel- The Overnight Latent State LabelratingLabel- The Rating Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
overnightRecoveryCorrelation
public R1ToR1 overnightRecoveryCorrelation(OvernightLabel overnightLabel, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface for the specified Overnight and the Recovery Latent States- Parameters:
overnightLabel- The Overnight Latent State LabelrecoveryLabel- The Recovery Latent State Label- Returns:
- The Correlation Surface for the specified Overnight and the Recovery Latent States
-
setOvernightRecoveryCorrelation
public boolean setOvernightRecoveryCorrelation(OvernightLabel overnightLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Overnight and the Recovery Latent States- Parameters:
overnightLabel- The Overnight Latent State LabelrecoveryLabel- The Recovery Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
overnightRepoCorrelation
Retrieve the Correlation Surface for the specified Overnight and the Repo Latent States- Parameters:
overnightLabel- The Overnight Latent State LabelrepoLabel- The Repo Latent State Label- Returns:
- The Correlation Surface for the specified Overnight and the Repo Latent States
-
setOvernightRepoCorrelation
public boolean setOvernightRepoCorrelation(OvernightLabel overnightLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Overnight and the Repo Latent States- Parameters:
overnightLabel- The Overnight Latent State LabelrepoLabel- The Repo Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
paydownRatingCorrelation
Retrieve the Correlation Surface for the specified Pay-down and the Rating Latent States- Parameters:
paydownLabel- The Pay-down Latent State LabelratingLabel- The Rating Latent State Label- Returns:
- The Correlation Surface for the specified Pay-down and the Rating Latent States
-
setPaydownRatingCorrelation
public boolean setPaydownRatingCorrelation(PaydownLabel paydownLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Pay-down and the Rating Latent States- Parameters:
paydownLabel- The Pay-down Latent State LabelratingLabel- The Rating Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
paydownRecoveryCorrelation
public R1ToR1 paydownRecoveryCorrelation(PaydownLabel paydownLabel, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface for the specified Pay-down and the Recovery Latent States- Parameters:
paydownLabel- The Pay-down Latent State LabelrecoveryLabel- The Recovery Latent State Label- Returns:
- The Correlation Surface for the specified Pay-down and the Recovery Latent States
-
setPaydownRecoveryCorrelation
public boolean setPaydownRecoveryCorrelation(PaydownLabel paydownLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Pay-down and the Recovery Latent States- Parameters:
paydownLabel- The Pay-down Latent State LabelrecoveryLabel- The Recovery Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
paydownRepoCorrelation
Retrieve the Correlation Surface for the specified Pay-down and the Repo Latent States- Parameters:
paydownLabel- The Pay-down Latent State LabelrepoLabel- The Repo Latent State Label- Returns:
- The Correlation Surface for the specified Pay-down and the Repo Latent States
-
setPaydownRepoCorrelation
public boolean setPaydownRepoCorrelation(PaydownLabel paydownLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Pay-down and the Repo Latent States- Parameters:
paydownLabel- The Pay-down Latent State LabelrepoLabel- The Repo Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
ratingRatingCorrelation
Retrieve the Correlation Surface for the specified Rating and the Rating Latent States- Parameters:
ratingLabel1- The Rating Latent State Label #1ratingLabel2- The Rating Latent State Label #2- Returns:
- The Correlation Surface for the specified Pair of Rating Latent States
-
setRatingRatingCorrelation
public boolean setRatingRatingCorrelation(RatingLabel ratingLabel1, RatingLabel ratingLabel2, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Pair of Rating Latent States- Parameters:
ratingLabel1- The Rating Latent State Label #1ratingLabel2- The Rating Latent State Label #2auCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
ratingRecoveryCorrelation
public R1ToR1 ratingRecoveryCorrelation(RatingLabel ratingLabel, EntityRecoveryLabel recoveryLabel)Retrieve the Correlation Surface for the specified Rating and Recovery Latent States- Parameters:
ratingLabel- The Rating Latent State LabelrecoveryLabel- The Recovery Latent State Label- Returns:
- The Correlation Surface for the specified Rating and Recovery Latent States
-
setRatingRecoveryCorrelation
public boolean setRatingRecoveryCorrelation(RatingLabel ratingLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Rating and Recovery Latent States- Parameters:
ratingLabel- The Rating Latent State LabelrecoveryLabel- The Recovery Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
ratingRepoCorrelation
Retrieve the Correlation Surface for the specified Rating and Repo Latent States- Parameters:
ratingLabel- The Rating Latent State LabelrepoLabel- The Repo Latent State Label- Returns:
- The Correlation Surface for the specified Rating and Repo Latent States
-
setRatingRepoCorrelation
public boolean setRatingRepoCorrelation(RatingLabel ratingLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Rating and Repo Latent States- Parameters:
ratingLabel- The Rating Latent State LabelrepoLabel- The Repo Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
recoveryRepoCorrelation
Retrieve the Correlation Surface for the specified Recovery and the Repo Latent States- Parameters:
recoveryLabel- The Recovery Latent State LabelrepoLabel- The Repo Latent State Label- Returns:
- The Correlation Surface for the specified Recovery and the Repo Latent States
-
setRecoveryRepoCorrelation
public boolean setRecoveryRepoCorrelation(EntityRecoveryLabel recoveryLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)(Re)-set the Correlation Surface for the specified Recovery and the Repo Latent States- Parameters:
recoveryLabel- The Recovery Latent State LabelrepoLabel- The Repo Latent State LabelauCorrelation- The Correlation Surface- Returns:
- TRUE - Successfully set
-
productQuote
Retrieve the Product Quote- Parameters:
strProductCode- Product Code- Returns:
- Product Quote
-
setProductQuote
(Re)-set the Product Quote- Parameters:
strProductCode- Product Codepq- Product Quote- Returns:
- TRUE - Successfully set
-
quoteMap
Retrieve the Full Set of Quotes- Returns:
- The Full Set of Quotes
-
setQuoteMap
(Re)-set the Map of Quote- Parameters:
mapQuote- Map of Quotes- Returns:
- TRUE - Successfully set
-
setFixing
Set the Fixing corresponding to the Date/Label Pair- Parameters:
dt- The Fixing Datelsl- The Fixing LabeldblFixing- The Fixing Amount- Returns:
- TRUE - Entry successfully added
-
setFixing
Set the Fixing corresponding to the Date/Label Pair- Parameters:
iDate- The Fixing Datelsl- The Fixing LabeldblFixing- The Fixing Amount- Returns:
- TRUE - Entry successfully added
-
removeFixing
Remove the Fixing corresponding to the Date/Label Pair it if exists- Parameters:
dt- The Fixing Datelsl- The Fixing Label- Returns:
- TRUE - Entry successfully removed if it existed
-
removeFixing
Remove the Fixing corresponding to the Date/Label Pair it if exists- Parameters:
iDate- The Fixing Datelsl- The Fixing Label- Returns:
- TRUE - Entry successfully removed if it existed
-
fixing
Retrieve the Fixing for the Specified Date/LSL Combination- Parameters:
dt- Datelsl- The Latent State Label- Returns:
- The Fixing for the Specified Date/LSL Combination
- Throws:
java.lang.Exception- Thrown if the Fixing cannot be found
-
fixing
Retrieve the Fixing for the Specified Date/LSL Combination- Parameters:
iDate- Datelsl- The Latent State Label- Returns:
- The Fixing for the Specified Date/LSL Combination
- Throws:
java.lang.Exception- Thrown if the Fixing cannot be found
-
available
Indicates the Availability of the Fixing for the Specified LSL Label on the specified Date- Parameters:
dt- The Datelsl- The Label- Returns:
- TRUE - The Fixing for the Specified LSL Label on the specified Date
-
available
Indicates the Availability of the Fixing for the Specified LSL Label on the specified Date- Parameters:
iDate- The Datelsl- The Label- Returns:
- TRUE - The Fixing for the Specified LSL Label on the specified Date
-
fixings
Retrieve the Latent State Fixings- Returns:
- The Latent State Fixings
-
setFixings
Set the Latent State Fixings Container Instance- Parameters:
lsfc- The Latent State Fixings Container Instance- Returns:
- The Latent State Fixings Container Instance successfully set
-