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 boolean
available(int iDate, LatentStateLabel lsl)
Indicates the Availability of the Fixing for the Specified LSL Label on the specified Dateboolean
available(JulianDate dt, LatentStateLabel lsl)
Indicates the Availability of the Fixing for the Specified LSL Label on the specified DateMergedDiscountForwardCurve
collateralChoiceDiscountCurve(java.lang.String strPayCurrency)
Retrieve the Collateral Choice Discount Curve for the specified Pay CurrencyR1ToR1
collateralCollateralCorrelation(java.lang.String strCurrency1, java.lang.String strCurrency2)
Retrieve the Correlation Surface for the specified Collateral Currency PairR1ToR1
collateralCreditCorrelation(java.lang.String strCollateralCurrency, EntityCDSLabel creditLabel)
Retrieve the Correlation Surface between the Collateral and the Credit Latent StatesR1ToR1
collateralCustomCorrelation(java.lang.String strCollateralCurrency, CustomLabel customLabel)
Retrieve the Correlation Surface between the Collateral and the Custom Metric Latent StatesR1ToR1
collateralEquityCorrelation(java.lang.String strCollateralCurrency, EntityEquityLabel equityLabel)
Retrieve the Correlation Surface between the Collateral and the Equity Latent StatesR1ToR1
collateralForwardCorrelation(java.lang.String strCollateralCurrency, ForwardLabel forwardLabel)
Retrieve the Correlation Surface between the Collateral and the Forward Latent StatesR1ToR1
collateralFundingCorrelation(java.lang.String strCollateralCurrency, FundingLabel fundingLabel)
Retrieve the Correlation Surface between the Collateral and the Funding Latent StatesR1ToR1
collateralFXCorrelation(java.lang.String strCollateralCurrency, FXLabel fxLabel)
Retrieve the Correlation Surface for the specified Collateral and the FX Latent State LabelR1ToR1
collateralGovvieCorrelation(java.lang.String strCollateralCurrency, GovvieLabel govvieLabel)
Retrieve the Correlation Surface for the specified Collateral and Govvie Latent State LabelsR1ToR1
collateralOvernightCorrelation(java.lang.String strCollateralCurrency, OvernightLabel overnightLabel)
Retrieve the Correlation Surface between the Collateral and the Overnight Latent StatesR1ToR1
collateralPaydownCorrelation(java.lang.String strCollateralCurrency, PaydownLabel paydownLabel)
Retrieve the Correlation Surface for the specified Collateral and Pay-down Latent State LabelsR1ToR1
collateralRatingCorrelation(java.lang.String strCollateralCurrency, RatingLabel ratingLabel)
Retrieve the Correlation Surface for the specified Collateral and Rating Latent State LabelsR1ToR1
collateralRecoveryCorrelation(java.lang.String strCollateralCurrency, EntityRecoveryLabel recoveryLabel)
Retrieve the Correlation Surface for the specified Collateral and Recovery Latent State LabelsR1ToR1
collateralRepoCorrelation(java.lang.String strCollateralCurrency, RepoLabel repoLabel)
Retrieve the Correlation Surface for the specified Collateral and Repo Latent State LabelsVolatilityCurve
collateralVolatility(CollateralLabel collateralLabel)
Retrieve the Volatility Curve for the specified Collateral LabelR1ToR1
creditCreditCorrelation(EntityCDSLabel creditLabel1, EntityCDSLabel creditLabel2)
Retrieve the Correlation Surface between the Pair of Credit Latent StatesR1ToR1
creditCustomMetricCorrelation(EntityCDSLabel creditLabel, CustomLabel customLabel)
Retrieve the Correlation Surface between the Credit and the Custom Metric Latent StatesR1ToR1
creditEquityCorrelation(EntityCDSLabel creditLabel, EntityEquityLabel equityLabel)
Retrieve the Correlation Surface between the Credit and the Equity Latent StatesR1ToR1
creditForwardCorrelation(EntityCDSLabel creditLabel, ForwardLabel forwardLabel)
Retrieve the Correlation Surface between the Credit and the Forward Latent StatesR1ToR1
creditFundingCorrelation(EntityCDSLabel creditLabel, FundingLabel fundingLabel)
Retrieve the Correlation Surface between the Credit and the Funding Latent StatesR1ToR1
creditFXCorrelation(EntityCDSLabel creditLabel, FXLabel fxLabel)
Retrieve the Correlation Surface between the Credit and the FX Latent State LabelsR1ToR1
creditGovvieCorrelation(EntityCDSLabel creditLabel, GovvieLabel govvieLabel)
Retrieve the Correlation Surface between the Credit and the Govvie Latent State LabelsR1ToR1
creditOvernightCorrelation(EntityCDSLabel creditLabel, OvernightLabel overnightLabel)
Retrieve the Correlation Surface between the Credit and the Overnight Latent StatesR1ToR1
creditPaydownCorrelation(EntityCDSLabel creditLabel, PaydownLabel paydownLabel)
Retrieve the Correlation Surface between the Credit and the Pay-down Latent State LabelsR1ToR1
creditRatingCorrelation(EntityCDSLabel creditLabel, RatingLabel ratingLabel)
Retrieve the Correlation Surface between the Credit and the Rating Latent State LabelsR1ToR1
creditRecoveryCorrelation(EntityCDSLabel creditLabel, EntityRecoveryLabel recoveryLabel)
Retrieve the Correlation Surface between the Credit and the Recovery Latent State LabelsR1ToR1
creditRepoCorrelation(EntityCDSLabel creditLabel, RepoLabel repoLabel)
Retrieve the Correlation Surface between the Credit and the Repo Latent State LabelsCreditCurve
creditState(EntityCDSLabel creditLabel)
Retrieve the Credit Latent State from the LabelVolatilityCurve
creditVolatility(EntityCDSLabel creditLabel)
Retrieve the Volatility Curve for the Credit Latent StateR1ToR1
customCustomCorrelation(CustomLabel customLabel1, CustomLabel customLabel2)
Retrieve the Correlation Surface between the Custom Metric Latent State PairR1ToR1
customEquityCorrelation(CustomLabel customLabel, EntityEquityLabel equityLabel)
Retrieve the Correlation Surface between the Custom Metric and the Equity Latent StatesR1ToR1
customForwardCorrelation(CustomLabel customLabel, ForwardLabel forwardLabel)
Retrieve the Correlation Surface between the Custom Metric and the Forward Latent StatesR1ToR1
customFXCorrelation(CustomLabel customLabel, FXLabel fxLabel)
Retrieve the Correlation Surface between the Custom Metric and the FX Latent StatesR1ToR1
customGovvieCorrelation(CustomLabel customLabel, GovvieLabel govvieLabel)
Retrieve the Correlation Surface between the Custom Metric and the Govvie Latent StatesR1ToR1
customMetricFundingCorrelation(CustomLabel customLabel, FundingLabel fundingLabel)
Retrieve the Correlation Surface between Custom Metric and the Funding Latent StatesR1ToR1
customOvernightCorrelation(CustomLabel customLabel, OvernightLabel overnightLabel)
Retrieve the Correlation Surface between the Custom Metric and the Overnight Latent StatesR1ToR1
customPaydownCorrelation(CustomLabel customLabel, PaydownLabel paydownLabel)
Retrieve the Correlation Surface between the Custom Metric and the Pay-down Latent StatesR1ToR1
customRatingCorrelation(CustomLabel customLabel, RatingLabel ratingLabel)
Retrieve the Correlation Surface between the Custom Metric and the Rating Latent StatesR1ToR1
customRecoveryCorrelation(CustomLabel customLabel, EntityRecoveryLabel recoveryLabel)
Retrieve the Correlation Surface between the Custom Metric and the Recovery Latent StatesR1ToR1
customRepoCorrelation(CustomLabel customLabel, RepoLabel repoLabel)
Retrieve the Correlation Surface between the Custom Metric and the Repo Latent StatesVolatilityCurve
customVolatility(CustomLabel customLabel)
Retrieve the Volatility Curve for the Custom Metric Latent StateR1ToR1
equityEquityCorrelation(EntityEquityLabel equityLabel1, EntityEquityLabel equityLabel2)
Retrieve the Correlation Surface between the Pair of Equity Latent StatesR1ToR1
equityForwardCorrelation(EntityEquityLabel equityLabel, ForwardLabel forwardLabel)
Retrieve the Correlation Surface between the Equity and the Forward Latent StatesR1ToR1
equityFundingCorrelation(EntityEquityLabel equityLabel, FundingLabel fundingLabel)
Retrieve the Correlation Surface between Equity and the Funding Latent StatesR1ToR1
equityFXCorrelation(EntityEquityLabel equityLabel, FXLabel fxLabel)
Retrieve the Correlation Surface between the Equity and the FX Latent StatesR1ToR1
equityGovvieCorrelation(EntityEquityLabel equityLabel, GovvieLabel govvieLabel)
Retrieve the Correlation Surface between the Equity and the Govvie Latent StatesR1ToR1
equityOvernightCorrelation(EntityEquityLabel equityLabel, OvernightLabel overnightLabel)
Retrieve the Correlation Surface between Equity and the Overnight Latent StatesR1ToR1
equityPaydownCorrelation(EntityEquityLabel equityLabel, PaydownLabel paydownLabel)
Retrieve the Correlation Surface between the Equity and the Pay-down Latent StatesR1ToR1
equityRatingCorrelation(EntityEquityLabel equityLabel, RatingLabel ratingLabel)
Retrieve the Correlation Surface between the Equity and the Rating Latent StatesR1ToR1
equityRecoveryCorrelation(EntityEquityLabel equityLabel, EntityRecoveryLabel recoveryLabel)
Retrieve the Correlation Surface between the Equity and the Recovery Latent StatesR1ToR1
equityRepoCorrelation(EntityEquityLabel equityLabel, RepoLabel repoLabel)
Retrieve the Correlation Surface between the Equity and the Repo Latent StatesR1ToR1
equityState(EntityEquityLabel equityLabel)
Retrieve the Equity State for the specified Equity Latent State LabelVolatilityCurve
equityVolatility(EntityEquityLabel equityLabel)
Retrieve the Volatility Curve for the Equity Latent Statedouble
fixing(int iDate, LatentStateLabel lsl)
Retrieve the Fixing for the Specified Date/LSL Combinationdouble
fixing(JulianDate dt, LatentStateLabel lsl)
Retrieve the Fixing for the Specified Date/LSL CombinationLatentStateFixingsContainer
fixings()
Retrieve the Latent State FixingsR1ToR1
forwardForwardCorrelation(ForwardLabel forwardLabel1, ForwardLabel forwardLabel2)
Retrieve the Correlation Surface between the Pair of Forward Latent StatesR1ToR1
forwardFundingCorrelation(ForwardLabel forwardLabel, FundingLabel fundingLabel)
Retrieve the Correlation Surface between the Forward and the Funding Latent StatesR1ToR1
forwardFXCorrelation(ForwardLabel forwardLabel, FXLabel fxLabel)
Retrieve the Correlation Surface between the Forward and the FX Latent State LabelsR1ToR1
forwardGovvieCorrelation(ForwardLabel forwardLabel, GovvieLabel govvieLabel)
Retrieve the Correlation Surface between the Forward and the Govvie Latent StatesR1ToR1
forwardOvernightCorrelation(ForwardLabel forwardLabel, OvernightLabel overnightLabel)
Retrieve the Correlation Surface between the Forward and the Overnight Latent StatesR1ToR1
forwardPaydownCorrelation(ForwardLabel forwardLabel, PaydownLabel paydownLabel)
Retrieve the Correlation Surface between the Forward and the Pay-down Latent StatesR1ToR1
forwardRatingCorrelation(ForwardLabel forwardLabel, RatingLabel ratingLabel)
Retrieve the Correlation Surface between the Forward and the Rating Latent StatesR1ToR1
forwardRecoveryCorrelation(ForwardLabel forwardLabel, EntityRecoveryLabel recoveryLabel)
Retrieve the Correlation Surface between the Forward and the Recovery Latent StatesR1ToR1
forwardRepoCorrelation(ForwardLabel forwardLabel, RepoLabel repoLabel)
Retrieve the Correlation Surface between the Forward and the Repo Latent StatesForwardCurve
forwardState(ForwardLabel forwardLabel)
Retrieve the Forward State corresponding to the LabelVolatilityCurve
forwardVolatility(ForwardLabel forwardLabel)
Retrieve the Volatility Curve for the specified Forward Latent State LabelR1ToR1
fundingFundingCorrelation(FundingLabel fundingLabel1, FundingLabel fundingLabel2)
Retrieve the Correlation Surface between the Pair of Funding Latent StatesR1ToR1
fundingFXCorrelation(FundingLabel fundingLabel, FXLabel fxLabel)
Retrieve the Correlation Surface between the Funding and the FX Latent StatesR1ToR1
fundingGovvieCorrelation(FundingLabel fundingLabel, GovvieLabel govvieLabel)
Retrieve the Correlation Surface between the Funding and the Govvie Latent StatesR1ToR1
fundingOvernightCorrelation(FundingLabel fundingLabel, OvernightLabel overnightLabel)
Retrieve the Correlation Surface between the Funding and the Overnight Latent StatesR1ToR1
fundingPaydownCorrelation(FundingLabel fundingLabel, PaydownLabel paydownLabel)
Retrieve the Correlation Surface between the Funding and the Pay-down Latent StatesR1ToR1
fundingRatingCorrelation(FundingLabel fundingLabel, RatingLabel ratingLabel)
Retrieve the Correlation Surface between the Funding and the Rating Latent StatesR1ToR1
fundingRecoveryCorrelation(FundingLabel fundingLabel, EntityRecoveryLabel recoveryLabel)
Retrieve the Correlation Surface between the Funding and the Recovery Latent StatesR1ToR1
fundingRepoCorrelation(FundingLabel fundingLabel, RepoLabel repoLabel)
Retrieve the Correlation Surface between the Funding and the Repo Latent StatesMergedDiscountForwardCurve
fundingState(FundingLabel fundingLabel)
Retrieve the Funding Latent State Corresponding to the LabelVolatilityCurve
fundingVolatility(FundingLabel fundingLabel)
Retrieve the Volatility Curve for the Funding Latent State LabelR1ToR1
fxFXCorrelation(FXLabel fxLabel1, FXLabel fxLabel2)
Retrieve the Correlation Surface for the specified FX Latent State Label SetR1ToR1
fxGovvieCorrelation(FXLabel fxLabel, GovvieLabel govvieLabel)
Retrieve the Correlation Surface for the specified FX and the Govvie Latent StatesR1ToR1
fxOvernightCorrelation(FXLabel fxLabel, OvernightLabel overnightLabel)
Retrieve the Correlation Surface for the specified FX and the Overnight Latent StatesR1ToR1
fxPaydownCorrelation(FXLabel fxLabel, PaydownLabel paydownLabel)
Retrieve the Correlation Surface for the specified FX and the Pay-down Latent StatesR1ToR1
fxRatingCorrelation(FXLabel fxLabel, RatingLabel ratingLabel)
Retrieve the Correlation Surface for the specified FX and the Rating Latent StatesR1ToR1
fxRecoveryCorrelation(FXLabel fxLabel, EntityRecoveryLabel recoveryLabel)
Retrieve the Correlation Surface for the specified FX and the Recovery Latent StatesR1ToR1
fxRepoCorrelation(FXLabel fxLabel, RepoLabel repoLabel)
Retrieve the Correlation Surface for the specified FX and the Repo Latent StatesFXCurve
fxState(FXLabel fxLabel)
Retrieve the FX State for the specified FX Latent State LabelVolatilityCurve
fxVolatility(FXLabel fxLabel)
Retrieve the Volatility Curve for the specified FX Latent State LabelR1ToR1
govvieGovvieCorrelation(GovvieLabel govvieLabel1, GovvieLabel govvieLabel2)
Retrieve the Correlation Surface for the specified Govvie Latent State PairR1ToR1
govvieOvernightCorrelation(GovvieLabel govvieLabel, OvernightLabel overnightLabel)
Retrieve the Correlation Surface for the specified Govvie and the Overnight Latent StatesR1ToR1
govviePaydownCorrelation(GovvieLabel govvieLabel, PaydownLabel paydownLabel)
Retrieve the Correlation Surface for the specified Govvie and the Pay-down Latent StatesR1ToR1
govvieRecoveryCorrelation(GovvieLabel govvieLabel, EntityRecoveryLabel recoveryLabel)
Retrieve the Correlation Surface for the specified Govvie and the Recovery Latent StatesR1ToR1
govvieRecoveryCorrelation(GovvieLabel govvieLabel, RatingLabel ratingLabel)
Retrieve the Correlation Surface for the specified Govvie and the Rating Latent StatesR1ToR1
govvieRepoCorrelation(GovvieLabel govvieLabel, RepoLabel repoLabel)
Retrieve the Correlation Surface for the specified Govvie and the Repo Latent StatesGovvieCurve
govvieState(GovvieLabel govvieLabel)
Retrieve the Government State for the specified LabelVolatilityCurve
govvieVolatility(GovvieLabel govvieLabel)
Retrieve the Volatility Curve for the specified Govvie Latent StateR1ToR1
overnightOvernightCorrelation(OvernightLabel overnightLabel1, OvernightLabel overnightLabel2)
Retrieve the Correlation Surface between the Pair of Overnight Latent StatesR1ToR1
overnightPaydownCorrelation(OvernightLabel overnightLabel, PaydownLabel paydownLabel)
Retrieve the Correlation Surface for the specified Overnight and the Pay-down Latent StatesR1ToR1
overnightRatingCorrelation(OvernightLabel overnightLabel, RatingLabel ratingLabel)
Retrieve the Correlation Surface for the specified Overnight and the Rating Latent StatesR1ToR1
overnightRecoveryCorrelation(OvernightLabel overnightLabel, EntityRecoveryLabel recoveryLabel)
Retrieve the Correlation Surface for the specified Overnight and the Recovery Latent StatesR1ToR1
overnightRepoCorrelation(OvernightLabel overnightLabel, RepoLabel repoLabel)
Retrieve the Correlation Surface for the specified Overnight and the Repo Latent StatesMergedDiscountForwardCurve
overnightState(OvernightLabel overnightLabel)
Retrieve the Overnight Latent State Corresponding to the LabelVolatilityCurve
overnightVolatility(OvernightLabel overnightLabel)
Retrieve the Volatility Curve for the Overnight Latent State LabelMergedDiscountForwardCurve
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 NumeraireR1ToR1
paydownPaydownCorrelation(PaydownLabel paydownLabel1, PaydownLabel paydownLabel2)
Retrieve the Correlation Surface for the specified Pay-down Latent State PairR1ToR1
paydownRatingCorrelation(PaydownLabel paydownLabel, RatingLabel ratingLabel)
Retrieve the Correlation Surface for the specified Pay-down and the Rating Latent StatesR1ToR1
paydownRecoveryCorrelation(PaydownLabel paydownLabel, EntityRecoveryLabel recoveryLabel)
Retrieve the Correlation Surface for the specified Pay-down and the Recovery Latent StatesR1ToR1
paydownRepoCorrelation(PaydownLabel paydownLabel, RepoLabel repoLabel)
Retrieve the Correlation Surface for the specified Pay-down and the Repo Latent StatesR1ToR1
paydownState(PaydownLabel paydownLabel)
Retrieve the Pay-down State for the specified Pay-down Latent State LabelVolatilityCurve
paydownVolaitlity(PaydownLabel paydownLabel)
Retrieve the Volatility Curve for the specified Pay-down Latent StateProductQuote
productQuote(java.lang.String strProductCode)
Retrieve the Product QuoteCaseInsensitiveTreeMap<ProductQuote>
quoteMap()
Retrieve the Full Set of QuotesR1ToR1
ratingRatingCorrelation(RatingLabel ratingLabel1, RatingLabel ratingLabel2)
Retrieve the Correlation Surface for the specified Rating and the Rating Latent StatesR1ToR1
ratingRecoveryCorrelation(RatingLabel ratingLabel, EntityRecoveryLabel recoveryLabel)
Retrieve the Correlation Surface for the specified Rating and Recovery Latent StatesR1ToR1
ratingRepoCorrelation(RatingLabel ratingLabel, RepoLabel repoLabel)
Retrieve the Correlation Surface for the specified Rating and Repo Latent StatesMergedDiscountForwardCurve
ratingState(RatingLabel ratingLabel)
Retrieve the Rating State for the specified Rating Latent State LabelVolatilityCurve
ratingVolaitlity(RatingLabel ratingLabel)
Retrieve the Volatility Curve for the specified Rating Latent StateR1ToR1
recoveryRecoveryCorrelation(EntityRecoveryLabel recoveryLabel1, EntityRecoveryLabel recoveryLabel2)
Retrieve the Correlation Surface for the specified Recovery Latent State PairR1ToR1
recoveryRepoCorrelation(EntityRecoveryLabel recoveryLabel, RepoLabel repoLabel)
Retrieve the Correlation Surface for the specified Recovery and the Repo Latent StatesCreditCurve
recoveryState(EntityRecoveryLabel recoveryLabel)
Retrieve the Recovery Latent State from the LabelVolatilityCurve
recoveryVolatility(EntityRecoveryLabel recoveryLabel)
Retrieve the Volatility Curve for the specified Recovery Latent Stateboolean
removeFixing(int iDate, LatentStateLabel lsl)
Remove the Fixing corresponding to the Date/Label Pair it if existsboolean
removeFixing(JulianDate dt, LatentStateLabel lsl)
Remove the Fixing corresponding to the Date/Label Pair it if existsR1ToR1
repoRepoCorrelation(RepoLabel repoLabel1, RepoLabel repoLabel2)
Retrieve the Correlation Surface between the Pair of Repo Latent StatesRepoCurve
repoState(RepoLabel repoLabel)
Retrieve the Repo Latent State Corresponding to the LabelVolatilityCurve
repoVolatility(RepoLabel repoLabel)
Retrieve the Volatility Curve for the Repo Latent State Labelboolean
setCollateralCollateralCorrelation(java.lang.String strCurrency1, java.lang.String strCurrency2, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Collateral Currency Pairboolean
setCollateralCreditCorrelation(java.lang.String strCollateralCurrency, EntityCDSLabel creditLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Collateral and the Credit Latent Statesboolean
setCollateralCustomCorrelation(java.lang.String strCollateralCurrency, CustomLabel customLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Collateral and the Custom Metric Latent Statesboolean
setCollateralEquityCorrelation(java.lang.String strCollateralCurrency, EntityEquityLabel equityLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Collateral and the Equity Latent Statesboolean
setCollateralForwardCorrelation(java.lang.String strCollateralCurrency, ForwardLabel forwardLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Collateral and the Forward Latent Statesboolean
setCollateralFundingCorrelation(java.lang.String strCollateralCurrency, FundingLabel fundingLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Collateral and the Funding Latent Statesboolean
setCollateralFXCorrelation(java.lang.String strCollateralCurrency, FXLabel fxLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Collateral and FX Latent Statesboolean
setCollateralGovvieCorrelation(java.lang.String strCollateralCurrency, GovvieLabel govvieLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Collateral and Govvie Latent State Labelsboolean
setCollateralOvernightCorrelation(java.lang.String strCollateralCurrency, OvernightLabel overnightLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Collateral and the Overnight Latent Statesboolean
setCollateralPaydownCorrelation(java.lang.String strCollateralCurrency, PaydownLabel paydownLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Collateral and Pay-down Latent State Labelsboolean
setCollateralRatingCorrelation(java.lang.String strCollateralCurrency, RatingLabel ratingLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Collateral and Rating Latent State Labelsboolean
setCollateralRecoveryCorrelation(java.lang.String strCollateralCurrency, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Collateral and Recovery Latent State Labelsboolean
setCollateralRepoCorrelation(java.lang.String strCollateralCurrency, RepoLabel repoLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Collateral and Repo Latent State Labelsboolean
setCollateralVolatility(VolatilityCurve vcCollateral)
(Re)-set the Volatility Curve for the specified Collateral Labelboolean
setCreditCreditCorrelation(EntityCDSLabel creditLabel1, EntityCDSLabel creditLabel2, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Pair of Credit Latent Statesboolean
setCreditCustomCorrelation(EntityCDSLabel creditLabel, CustomLabel customLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the Custom Metric Latent Statesboolean
setCreditEquityCorrelation(EntityCDSLabel creditLabel, EntityEquityLabel equityLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the Equity Latent Statesboolean
setCreditForwardCorrelation(EntityCDSLabel creditLabel, ForwardLabel forwardLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the Forward Latent Statesboolean
setCreditFundingCorrelation(EntityCDSLabel creditLabel, FundingLabel fundingLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the Funding Latent Statesboolean
setCreditFXCorrelation(EntityCDSLabel creditLabel, FXLabel fxLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the FX Latent Statesboolean
setCreditGovvieCorrelation(EntityCDSLabel creditLabel, GovvieLabel govvieLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the Govvie Latent Statesboolean
setCreditOvernightCorrelation(EntityCDSLabel creditLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the Overnight Latent Statesboolean
setCreditPaydownCorrelation(EntityCDSLabel creditLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the Pay-down Latent Statesboolean
setCreditRatingCorrelation(EntityCDSLabel creditLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the Rating Latent Statesboolean
setCreditRecoveryCorrelation(EntityCDSLabel creditLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the Recovery Latent Statesboolean
setCreditRepoCorrelation(EntityCDSLabel creditLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the Repo Latent Statesboolean
setCreditState(CreditCurve cc)
(Re)-set the Credit Stateboolean
setCreditVolatility(VolatilityCurve vcCredit)
(Re)-set the Volatility Curve for the Credit Latent Stateboolean
setCustomCustomCorrelation(CustomLabel customLabel1, CustomLabel customLabel2, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Custom Metric Latent State Pairboolean
setCustomEquityCorrelation(CustomLabel customLabel, EntityEquityLabel equityLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Custom Metric and the Equity Latent Statesboolean
setCustomForwardCorrelation(CustomLabel customLabel, ForwardLabel forwardLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Custom Metric and the Forward Latent Statesboolean
setCustomFundingCorrelation(CustomLabel customLabel, FundingLabel fundingLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Custom Metric and the Funding Latent Statesboolean
setCustomFXCorrelation(CustomLabel customLabel, FXLabel fxLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Custom Metric and the FX Latent Statesboolean
setCustomGovvieCorrelation(CustomLabel customLabel, GovvieLabel govvieLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Custom Metric and the Govvie Latent Statesboolean
setCustomOvernightCorrelation(CustomLabel customLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Custom Metric and the Overnight Latent Statesboolean
setCustomPaydownCorrelation(CustomLabel customLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Custom Metric and the Pay-down Latent Statesboolean
setCustomRatingCorrelation(CustomLabel customLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Custom Metric and the Rating Latent Statesboolean
setCustomRecoveryCorrelation(CustomLabel customLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Custom Metric and the Recovery Latent Statesboolean
setCustomRepoCorrelation(CustomLabel customLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Custom Metric and the Repo Latent Statesboolean
setCustomVolatility(VolatilityCurve vcCustom)
(Re)-set the Custom Metric Volatility Curveboolean
setEquityEquityCorrelation(EntityEquityLabel equityLabel1, EntityEquityLabel equityLabel2, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Pair of Equity Latent Statesboolean
setEquityForwardCorrelation(EntityEquityLabel equityLabel, ForwardLabel forwardLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Equity and the Forward Latent Statesboolean
setEquityFundingCorrelation(EntityEquityLabel equityLabel, FundingLabel fundingLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Equity and the Funding Latent Statesboolean
setEquityFXCorrelation(EntityEquityLabel equityLabel, FXLabel fxLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Equity and the FX Latent Statesboolean
setEquityGovvieCorrelation(EntityEquityLabel equityLabel, GovvieLabel govvieLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Equity and the Govvie Latent Statesboolean
setEquityOvernightCorrelation(EntityEquityLabel equityLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Equity and the Overnight Latent Statesboolean
setEquityPaydownCorrelation(EntityEquityLabel equityLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Equity and the Pay-down Latent Statesboolean
setEquityRatingCorrelation(EntityEquityLabel equityLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Equity and the Rating Latent Statesboolean
setEquityRecoveryCorrelation(EntityEquityLabel equityLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Equity and the Recovery Latent Statesboolean
setEquityRepoCorrelation(EntityEquityLabel equityLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Equity and the Repo Latent Statesboolean
setEquityState(EntityEquityLabel equityLabel, R1ToR1 auEquity)
(Re)-set the Equity State for the specified Equity Latent State Labelboolean
setEquityVolatility(VolatilityCurve vcEquity)
(Re)-set the Volatility Curve for the Equity Latent Stateboolean
setFixing(int iDate, LatentStateLabel lsl, double dblFixing)
Set the Fixing corresponding to the Date/Label Pairboolean
setFixing(JulianDate dt, LatentStateLabel lsl, double dblFixing)
Set the Fixing corresponding to the Date/Label Pairboolean
setFixings(LatentStateFixingsContainer lsfc)
Set the Latent State Fixings Container Instanceboolean
setForwardForwardCorrelation(ForwardLabel forwardLabel1, ForwardLabel forwardLabel2, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Pair of Forward Latent Statesboolean
setForwardFundingCorrelation(ForwardLabel forwardLabel, FundingLabel fundingLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Forward and the Funding Latent Statesboolean
setForwardFXCorrelation(ForwardLabel forwardLabel, FXLabel fxLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Forward and the FX Latent State Labelsboolean
setForwardGovvieCorrelation(ForwardLabel forwardLabel, GovvieLabel govvieLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Forward and the Govvie Latent Statesboolean
setForwardOvernightCorrelation(ForwardLabel forwardLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Forward and the Overnight Latent Statesboolean
setForwardPaydownCorrelation(ForwardLabel forwardLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Forward and the Pay-down Latent Statesboolean
setForwardRatingCorrelation(ForwardLabel forwardLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Forward and the Rating Latent Statesboolean
setForwardRecoveryCorrelation(ForwardLabel forwardLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Forward and the Recovery Latent Statesboolean
setForwardRepoCorrelation(ForwardLabel forwardLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Forward and the Repo Latent Statesboolean
setForwardState(ForwardCurve fc)
(Re)-set the Forward Stateboolean
setForwardVolatility(VolatilityCurve vcForward)
(Re)-set the Volatility Curve for the specified Forward Latent State Labelboolean
setFundingFundingCorrelation(FundingLabel fundingLabel1, FundingLabel fundingLabel2, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Pair of Funding Latent Statesboolean
setFundingFXCorrelation(FundingLabel fundingLabel, FXLabel fxLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Funding and the FX Latent Statesboolean
setFundingGovvieCorrelation(FundingLabel fundingLabel, GovvieLabel govvieLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Funding and the Govvie Latent Statesboolean
setFundingOvernightCorrelation(FundingLabel fundingLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Funding and the Overnight Latent Statesboolean
setFundingPaydownCorrelation(FundingLabel fundingLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Funding and the Pay-down Latent Statesboolean
setFundingRecoveryCorrelation(FundingLabel fundingLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Funding and the Recovery Latent Statesboolean
setFundingRecoveryCorrelation(FundingLabel fundingLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Funding and the Rating Latent Statesboolean
setFundingRepoCorrelation(FundingLabel fundingLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Funding and the Repo Latent Statesboolean
setFundingState(MergedDiscountForwardCurve dc)
(Re)-set the Funding Stateboolean
setFundingVolatility(VolatilityCurve vcFunding)
(Re)-set the Volatility Curve for the Funding Latent State Labelboolean
setFXFXCorrelation(FXLabel fxLabel1, FXLabel fxLabel2, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified FX Latent State Label Setboolean
setFXGovvieCorrelation(FXLabel fxLabel, GovvieLabel govvieLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified FX and the Govvie Latent Statesboolean
setFXOvernightCorrelation(FXLabel fxLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified FX and the Overnight Latent Statesboolean
setFXPaydownCorrelation(FXLabel fxLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified FX and the Pay-down Latent Statesboolean
setFXRatingCorrelation(FXLabel fxLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified FX and the Rating Latent Statesboolean
setFXRecoveryCorrelation(FXLabel fxLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified FX and the Recovery Latent Statesboolean
setFXRepoCorrelation(FXLabel fxLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified FX and the Repo Latent Statesboolean
setFXState(FXCurve fxfc)
(Re)-set the FX State for the specified FX Latent State Labelboolean
setFXVolatility(VolatilityCurve vcFX)
(Re)-set the Volatility Curve for the specified FX Latent Stateboolean
setGovvieGovvieCorrelation(GovvieLabel govvieLabel1, GovvieLabel govvieLabel2, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the Govvie Latent State Pairboolean
setGovvieOvernightCorrelation(GovvieLabel govvieLabel, OvernightLabel overnightLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Govvie and the Overnight Latent Statesboolean
setGovviePaydownCorrelation(GovvieLabel govvieLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Govvie and the Pay-down Latent Statesboolean
setGovvieRatingCorrelation(GovvieLabel govvieLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Govvie and the Rating Latent Statesboolean
setGovvieRecoveryCorrelation(GovvieLabel govvieLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Govvie and the Recovery Latent Statesboolean
setGovvieRepoCorrelation(GovvieLabel govvieLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Govvie and the Repo Latent Statesboolean
setGovvieState(GovvieCurve gc)
(Re)-set the Govvie State Curveboolean
setGovvieVolatility(VolatilityCurve vcGovvie)
(Re)-set the Volatility Curve for the Govvie Latent Stateboolean
setOvernightOvernightCorrelation(OvernightLabel overnightLabel1, OvernightLabel overnightLabel2, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Pair of Overnight Latent Statesboolean
setOvernightPaydownCorrelation(OvernightLabel overnightLabel, PaydownLabel paydownLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Overnight and the Pay-down Latent Statesboolean
setOvernightRatingCorrelation(OvernightLabel overnightLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Overnight and the Rating Latent Statesboolean
setOvernightRecoveryCorrelation(OvernightLabel overnightLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Overnight and the Recovery Latent Statesboolean
setOvernightRepoCorrelation(OvernightLabel overnightLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Overnight and the Repo Latent Statesboolean
setOvernightState(MergedDiscountForwardCurve dcOvernight)
(Re)-set the Overnight Stateboolean
setOvernightVolatility(VolatilityCurve vcOvernight)
(Re)-set the Volatility Curve for the Overnight Latent State Labelboolean
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 Numeraireboolean
setPaydownCurve(PaydownLabel paydownLabel, R1ToR1 auPaydown)
(Re)-set the Pay-down State for the specified Pay-down Latent State Labelboolean
setPaydownPaydownCorrelation(PaydownLabel paydownLabel1, PaydownLabel paydownLabel2, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the Pay-down Latent State Pairboolean
setPaydownRatingCorrelation(PaydownLabel paydownLabel, RatingLabel ratingLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Pay-down and the Rating Latent Statesboolean
setPaydownRecoveryCorrelation(PaydownLabel paydownLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Pay-down and the Recovery Latent Statesboolean
setPaydownRepoCorrelation(PaydownLabel paydownLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Pay-down and the Repo Latent Statesboolean
setPaydownVolatility(VolatilityCurve vcPaydown)
(Re)-set the Volatility Curve for the Pay-down Latent Stateboolean
setProductQuote(java.lang.String strProductCode, ProductQuote pq)
(Re)-set the Product Quoteboolean
setQuoteMap(CaseInsensitiveTreeMap<ProductQuote> mapQuote)
(Re)-set the Map of Quoteboolean
setRatingCurve(RatingLabel ratingLabel, MergedDiscountForwardCurve dcRating)
(Re)-set the Rating State for the specified Rating Latent State Labelboolean
setRatingRatingCorrelation(RatingLabel ratingLabel1, RatingLabel ratingLabel2, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Pair of Rating Latent Statesboolean
setRatingRecoveryCorrelation(RatingLabel ratingLabel, EntityRecoveryLabel recoveryLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Rating and Recovery Latent Statesboolean
setRatingRepoCorrelation(RatingLabel ratingLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Rating and Repo Latent Statesboolean
setRatingVolatility(VolatilityCurve vcRating)
(Re)-set the Volatility Curve for the Rating Latent Stateboolean
setRecoveryRecoveryCorrelation(EntityRecoveryLabel recoveryLabel1, EntityRecoveryLabel recoveryLabel2, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the Recovery Latent State Pairboolean
setRecoveryRepoCorrelation(EntityRecoveryLabel recoveryLabel, RepoLabel repoLabel, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface for the specified Recovery and the Repo Latent Statesboolean
setRecoveryState(CreditCurve rc)
(Re)-set the Recovery State for the specified Recovery Latent State Labelboolean
setRecoveryVolatility(VolatilityCurve vcRecovery)
(Re)-set the Volatility Curve for the Recovery Latent Stateboolean
setRepoRepoCorrelation(RepoLabel repoLabel1, RepoLabel repoLabel2, R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Pair of Repo Latent Statesboolean
setRepoState(RepoCurve repoState)
(Re)-set the Repo Stateboolean
setRepoVolatility(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
-