public static final class TimeValidator.TimeConfig.Builder extends Object implements Builder<TimeValidator.TimeConfig>
TimeValidator.TimeConfig.| Modifier and Type | Method and Description |
|---|---|
TimeValidator.TimeConfig.Builder |
addBetween(LocalTime from,
LocalTime to)
Add a new "between time" configuration.
|
TimeValidator.TimeConfig.Builder |
addDaysOfWeek(DayOfWeek... daysOfWeek)
Add a new "day of week" configuration.
|
TimeValidator.TimeConfig.Builder |
addDaysOfWeek(List<DayOfWeek> daysOfWeek)
Add a new "day of week" configuration.
|
TimeValidator.TimeConfig |
build()
Build the instance from this builder.
|
TimeValidator.TimeConfig.Builder |
from(TimeValidator.TimeConfig timeConfig)
Update this builder from an existing configuration instance.
|
public TimeValidator.TimeConfig build()
Builderbuild in interface Builder<TimeValidator.TimeConfig>public TimeValidator.TimeConfig.Builder addBetween(LocalTime from, LocalTime to)
from - from whento - until whenpublic TimeValidator.TimeConfig.Builder addDaysOfWeek(DayOfWeek... daysOfWeek)
daysOfWeek - days to addpublic TimeValidator.TimeConfig.Builder addDaysOfWeek(List<DayOfWeek> daysOfWeek)
daysOfWeek - days to addpublic TimeValidator.TimeConfig.Builder from(TimeValidator.TimeConfig timeConfig)
timeConfig - time configuration to add to this builderCopyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.