Class CalendarCriteriaBuilder

All Implemented Interfaces:
IBuilderInitializer<CalendarCriteriaBuilder,AbstractCriteria>

public class CalendarCriteriaBuilder extends AbstractCriteriaBuilder<CalendarCriteriaBuilder,AbstractCriteria>
Author:
pgarcia
  • Constructor Details

    • CalendarCriteriaBuilder

      public CalendarCriteriaBuilder()
  • Method Details

    • build

      public AbstractCriteria build()
      Description copied from interface: IBuilderInitializer
      Build instance without parameters
      Returns:
      New instance of object
    • setDateFormat

      public CalendarCriteriaBuilder setDateFormat(String dateFormat)
      Set the date format
      Parameters:
      dateFormat - date format
      Returns:
      This
    • setDateShowTodayButton

      public CalendarCriteriaBuilder setDateShowTodayButton(boolean showTodayButton)
      Set show today button
      Parameters:
      showTodayButton - show today button
      Returns:
      This
    • setDateViewMode

      public CalendarCriteriaBuilder setDateViewMode(DateViewMode viewMode)
      Set the view mode
      Parameters:
      viewMode - date view mode
      Returns:
      This
    • setShowFutureDates

      public CalendarCriteriaBuilder setShowFutureDates(boolean showFutureDates)
      Set show future dates
      Parameters:
      showFutureDates - Show future dates
      Returns:
      This
    • setShowWeekends

      public CalendarCriteriaBuilder setShowWeekends(boolean showWeekends)
      Set show weekends
      Parameters:
      showWeekends - show weekends
      Returns:
      This