Package | Description |
---|---|
cn.hutool.cron.pattern |
定时任务表达式解析,核心为CronPattern
|
cn.hutool.cron.pattern.matcher |
定时任务表达式匹配器,内部使用
单一表达式使用 PatternMatcher 表示PatternMatcher 由7个PartMatcher 组成,
分别表示定时任务表达式中的7个位置:
0 1 2 3 4 5 6
SECOND MINUTE HOUR DAY_OF_MONTH MONTH DAY_OF_WEEK YEAR
|
cn.hutool.cron.pattern.parser |
定时任务表达式解析器,内部使用
|
Modifier and Type | Method and Description |
---|---|
static Part |
Part.of(int i)
根据位置获取Part
|
static Part |
Part.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Part[] |
Part.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
CronPatternBuilder |
CronPatternBuilder.set(Part part,
String value)
设置对应部分的定时任务值
|
CronPatternBuilder |
CronPatternBuilder.setRange(Part part,
int begin,
int end)
设置区间
|
CronPatternBuilder |
CronPatternBuilder.setValues(Part part,
int... values)
设置值
|
Modifier and Type | Method and Description |
---|---|
PartMatcher |
PatternMatcher.get(Part part)
根据表达式位置,获取对应的
PartMatcher |
Modifier and Type | Method and Description |
---|---|
static PartParser |
PartParser.of(Part part)
创建解析器
|
Constructor and Description |
---|
PartParser(Part part)
构造
|
Copyright © 2024. All rights reserved.