Class AbstractCalendarPeriodProvider

java.lang.Object
org.alfresco.repo.dictionary.types.period.AbstractPeriodProvider
org.alfresco.repo.dictionary.types.period.AbstractCalendarPeriodProvider
All Implemented Interfaces:
PeriodProvider, org.springframework.beans.factory.InitializingBean
Direct Known Subclasses:
AbstractEndOfCalendarPeriodProvider, Days, Months, Quarters, Weeks, Years

public abstract class AbstractCalendarPeriodProvider extends AbstractPeriodProvider
Support for calendar based periods
Author:
andyh
  • Constructor Details

    • AbstractCalendarPeriodProvider

      public AbstractCalendarPeriodProvider()
  • Method Details

    • getDefaultExpression

      public String getDefaultExpression()
    • getExpressionMutiplicity

      public PeriodProvider.ExpressionMutiplicity getExpressionMutiplicity()
    • getNextDate

      public Date getNextDate(Date date, String expression)
    • add

      public abstract void add(Calendar calendar, int value)
      Implementation add
      Parameters:
      calendar - Calendar
      value - int
    • getExpressionDataType

      public QName getExpressionDataType()