Builder<TimeValidator.TimeConfig>public static class TimeValidator.TimeConfig.Builder extends java.lang.Object implements Builder<TimeValidator.TimeConfig>
TimeValidator.TimeConfig.| Modifier and Type | Method | Description |
|---|---|---|
TimeValidator.TimeConfig.Builder |
addBetween(java.time.LocalTime from,
java.time.LocalTime to) |
Add a new "between time" configuration.
|
TimeValidator.TimeConfig.Builder |
addDaysOfWeek(java.time.DayOfWeek... daysOfWeek) |
Add a new "day of week" configuration.
|
TimeValidator.TimeConfig.Builder |
addDaysOfWeek(java.util.List<java.time.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(java.time.LocalTime from, java.time.LocalTime to)
from - from whento - until whenpublic TimeValidator.TimeConfig.Builder addDaysOfWeek(java.time.DayOfWeek... daysOfWeek)
daysOfWeek - days to addpublic TimeValidator.TimeConfig.Builder addDaysOfWeek(java.util.List<java.time.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.