Package org.aoju.bus.cron.pattern
Class CronBuilder
java.lang.Object
org.aoju.bus.cron.pattern.CronBuilder
- All Implemented Interfaces:
Serializable,org.aoju.bus.core.builder.Builder<String>
定时任务表达式构建器
- Since:
- Java 17+
- Author:
- Kimi Liu
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.aoju.bus.core.builder.Builder
org.aoju.bus.core.builder.Builder.HashKey -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
CronBuilder
public CronBuilder()
-
-
Method Details
-
of
创建构建器- Returns:
- CronPatternBuilder
-
setValues
设置值- Parameters:
part- 部分,如秒、分、时等values- 时间值列表- Returns:
- this
-
setRange
设置区间- Parameters:
part- 部分,如秒、分、时等begin- 起始值end- 结束值- Returns:
- this
-
set
设置对应部分的定时任务值- Parameters:
part- 部分,如秒、分、时等value- 表达式值,如"*"、"1,2"、"5-12"等- Returns:
- this
-
build
- Specified by:
buildin interfaceorg.aoju.bus.core.builder.Builder<String>
-