@Override public ZeroRateDiscountFactors withParameter(int parameterIndex, double newValue) { return withCurve(curve.withParameter(parameterIndex, newValue)); }
@Override public ZeroRateDiscountFactors withPerturbation(ParameterPerturbation perturbation) { return withCurve(curve.withPerturbation(perturbation)); }
public void test_withCurve() { ZeroRateDiscountFactors test = ZeroRateDiscountFactors.of(GBP, DATE_VAL, CURVE).withCurve(CURVE2); assertEquals(test.getCurve(), CURVE2); }