class CouponInflationZeroCouponMonthlyDefinition extends CouponInflationDefinition {

  @Override
  public CouponInflationZeroCouponMonthly toDerivative(final ZonedDateTime date) {
    throw new OpenGammaRuntimeException("a time series is needed");
  }

  public  CouponInflationZeroCouponMonthlyDefinition(final Currency currency, final ZonedDateTime paymentDate, final ZonedDateTime accrualStartDate,
      final ZonedDateTime accrualEndDate, final double paymentYearFraction, final double notional, final IndexPrice priceIndex, final int conventionalMonthLag,
      final int monthLag, final ZonedDateTime referenceStartDate, final ZonedDateTime referenceEndDate, final boolean payNotional);

}