code: public Schedule generateSchedule(LocalDate referenceDate, LocalDate startDate, LocalDate endDate) {
  		return ScheduleGenerator.createScheduleFromConventions(referenceDate, startDate, endDate, getFrequency(), getDaycountConvention(),
  				getShortPeriodConvention(), getDateRollConvention(), getBusinessdayCalendar(), getFixingOffsetDays(), getPaymentOffsetDays(), isUseEndOfMonth());
  	}
docs: Generate a schedule for the given start and end date.
  
  @param referenceDate The reference date (corresponds to \( t = 0 \).
  @param startDate The start date.
  @param endDate The end date.
  @return The schedule