public class PatternBuilder extends Object implements Builder<String>
Constructor and Description |
---|
PatternBuilder() |
Modifier and Type | Method and Description |
---|---|
String |
build()
构建
|
static PatternBuilder |
of()
创建构建器
|
PatternBuilder |
set(Part part,
PartBuilder value)
设置对应部分的定时任务值
|
PatternBuilder |
set(Part part,
String value)
设置对应部分的定时任务值
|
PatternBuilder |
setDayOfMonth(PartBuilder value)
设置日对应部分的定时任务值
|
PatternBuilder |
setDayOfWeek(PartBuilder value)
设置周中的天对应部分的定时任务值
|
PatternBuilder |
setHour(PartBuilder value)
设置时对应部分的定时任务值
|
PatternBuilder |
setMinute(PartBuilder value)
设置分对应部分的定时任务值
|
PatternBuilder |
setMonth(PartBuilder value)
设置月份对应部分的定时任务值
|
PatternBuilder |
setRange(Part part,
int begin,
int end)
设置区间
|
PatternBuilder |
setSecond(PartBuilder value)
设置秒对应部分的定时任务值
|
PatternBuilder |
setValues(Part part,
int... values)
设置值
|
PatternBuilder |
setYear(PartBuilder value)
设置年对应部分的定时任务值
|
public static PatternBuilder of()
public PatternBuilder setValues(Part part, int... values)
part
- 部分,如秒、分、时等values
- 时间值列表public PatternBuilder setRange(Part part, int begin, int end)
part
- 部分,如秒、分、时等begin
- 起始值end
- 结束值public PatternBuilder setYear(PartBuilder value)
value
- 表达式值,如"*"、"2024,2025"、"2015-2025"等public PatternBuilder setDayOfWeek(PartBuilder value)
value
- 表达式值,如"Sun"、"7"等public PatternBuilder setMonth(PartBuilder value)
value
- 表达式值,如"*"、"1,2"、"5-12"等public PatternBuilder setDayOfMonth(PartBuilder value)
value
- 表达式值,如"*"、"1,2"、"5-12"等public PatternBuilder setHour(PartBuilder value)
value
- 表达式值,如"*"、"1,2"、"5-12"等public PatternBuilder setMinute(PartBuilder value)
value
- 表达式值,如"*"、"1,2"、"5-12"等public PatternBuilder setSecond(PartBuilder value)
value
- 表达式值,如"*"、"1,2"、"5-12"等public PatternBuilder set(Part part, PartBuilder value)
part
- 部分,如秒、分、时等value
- 表达式值,如"*"、"1,2"、"5-12"等public PatternBuilder set(Part part, String value)
part
- 部分,如秒、分、时等value
- 表达式值,如"*"、"1,2"、"5-12"等Copyright © 2025. All rights reserved.