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