Class AbstractEndOfCalendarPeriodProvider

  • All Implemented Interfaces:
    org.alfresco.service.cmr.repository.PeriodProvider, org.springframework.beans.factory.InitializingBean
    Direct Known Subclasses:
    EndOfMonth, EndOfQuarter, EndOfYear

    public abstract class AbstractEndOfCalendarPeriodProvider
    extends AbstractCalendarPeriodProvider
    Support for calendar based "end of" periods with month and day offsets for fiscal year support
    Author:
    andyh
    • Constructor Detail

      • AbstractEndOfCalendarPeriodProvider

        public AbstractEndOfCalendarPeriodProvider()
    • Method Detail

      • getStartDayOfMonth

        public int getStartDayOfMonth()
        Get the start day of the month (as defined by Calendar)
        Returns:
        - the start day of the month
      • setStartDayOfMonth

        public void setStartDayOfMonth​(int startDayOfMonth)
        Set the start day of the month (as defined by Calendar)
        Parameters:
        startDayOfMonth - int
      • getStartMonth

        public int getStartMonth()
        Get the start month (as defined by Calendar)
        Returns:
        - the start month
      • setStartMonth

        public void setStartMonth​(int startMonth)
        Set the start month (as defined by Calendar)
        Parameters:
        startMonth - int