code: public static Schedule createScheduleFromConventions(
  			LocalDate referenceDate,
  			LocalDate startDate,
  			LocalDate maturityDate,
  			Frequency frequency,
  			DaycountConvention daycountConvention,
  			ShortPeriodConvention shortPeriodConvention,
  			DateRollConvention dateRollConvention,
  			BusinessdayCalendar businessdayCalendar,
  			int	fixingOffsetDays,
  			int	paymentOffsetDays
  			)
  	{
  		return createScheduleFromConventions(referenceDate, startDate, maturityDate, frequency, daycountConvention, shortPeriodConvention, dateRollConvention, businessdayCalendar, fixingOffsetDays, paymentOffsetDays, false);
  	}
docs: ScheduleFromPeriods generation for given {referenceDate,startDate,maturityDate}.
  
  Generates a schedule based on some meta data.
  <ul>
  <li>The schedule generation considers short stub periods at beginning or at the end.</li>
  <li>Date rolling is performed using the provided businessdayCalendar.</li>
  </ul>
  
  The reference date is used internally to represent all dates as doubles, i.e.
  t = 0 corresponds to the reference date.
  
  @param referenceDate The date which is used in the schedule to internally convert dates to doubles, i.e., the date where t=0.
  @param startDate The start date of the first period (unadjusted - adjustments take place during schedule generation).
  @param maturityDate The end date of the last period (unadjusted - adjustments take place during schedule generation).
  @param frequency The frequency.
  @param daycountConvention The daycount convention.
  @param shortPeriodConvention If short period exists, have it first or last.
  @param dateRollConvention Adjustment to be applied to the all dates.
  @param businessdayCalendar Businessday calendar (holiday calendar) to be used for date roll adjustment.
  @param fixingOffsetDays Number of business days to be added to period start to get the fixing date.
  @param paymentOffsetDays Number of business days to be added to period end to get the payment date.
  @return The corresponding schedule