Package nl.vpro.domain.media.search
Class ScheduleForm.Builder
- java.lang.Object
-
- nl.vpro.domain.media.search.ScheduleForm.Builder
-
- Enclosing class:
- ScheduleForm
public static class ScheduleForm.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NonNull ScheduleForm
build()
@NonNull ScheduleForm.Builder
channels(List<Channel> channels)
@NonNull ScheduleForm.Builder
guideDayRange(LocalDateRange guideDayRange)
@NonNull ScheduleForm.Builder
pager(SchedulePager pager)
@NonNull ScheduleForm.Builder
startRange(InstantRange startRange)
@NonNull String
toString()
-
-
-
Method Detail
-
pager
public @NonNull ScheduleForm.Builder pager(SchedulePager pager)
- Returns:
this
.
-
startRange
public @NonNull ScheduleForm.Builder startRange(InstantRange startRange)
- Returns:
this
.
-
guideDayRange
public @NonNull ScheduleForm.Builder guideDayRange(LocalDateRange guideDayRange)
- Returns:
this
.
-
channels
public @NonNull ScheduleForm.Builder channels(List<Channel> channels)
- Returns:
this
.
-
build
public @NonNull ScheduleForm build()
-
-