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);
	}
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 ) ; }
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