class QuarterlyPeriodType extends CalendarPeriodType {

    @Override
    public List<Period> generateRollingPeriods( Date date )
    {
        date = createPeriod( date ).getStartDate();

        return generateRollingPeriods( createLocalDateUnitInstance( date ), getCalendar() );
    }

}