Class CalendarItemWeek

java.lang.Object
io.goobi.viewer.model.calendar.AbstractCalendarItem
io.goobi.viewer.model.calendar.CalendarItemWeek
All Implemented Interfaces:
ICalendarItem, Serializable, Comparable<ICalendarItem>

public class CalendarItemWeek extends AbstractCalendarItem implements Serializable
Calendar browsing item representing a single week.
See Also:
  • Constructor Details

    • CalendarItemWeek

      public CalendarItemWeek(String name, int value, int hits)
      Creates a new CalendarItemWeek instance.
      Parameters:
      name - display label for the week
      value - numeric week-of-year value
      hits - number of records found for this week
  • Method Details

    • getDaysOfWeek

      public List<CalendarItemDay> getDaysOfWeek()
      Getter for the field daysOfWeek.
      Returns:
      a list of daily calendar items for this week
    • setDaysOfWeek

      public void setDaysOfWeek(List<CalendarItemDay> daysOfWeek)
      Setter for the field daysOfWeek.
      Parameters:
      daysOfWeek - list of daily calendar items for this week
    • addDay

      public void addDay(CalendarItemDay day)
      addDay.
      Parameters:
      day - daily calendar item to append to this week
    • toString

      public String toString()
      Overrides:
      toString in class Object