public enum Part extends Enum<Part>
Enum.ordinal()表示此部分在表达式中的位置,如0表示秒
0 1 2 3 4 5 6
[SECOND] MINUTE HOUR DAY_OF_MONTH MONTH DAY_OF_WEEK [YEAR]
| 枚举常量和说明 |
|---|
DAY_OF_MONTH |
DAY_OF_WEEK |
HOUR |
MINUTE |
MONTH |
SECOND |
YEAR |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
checkValue(int value)
检查单个值是否有效
|
int |
getCalendarField()
获取Calendar中对应字段项
|
int |
getMax()
获取最大值
|
int |
getMin()
获取最小值
|
static Part |
of(int i)
根据位置获取Part
|
static Part |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static Part[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final Part SECOND
public static final Part MINUTE
public static final Part HOUR
public static final Part DAY_OF_MONTH
public static final Part MONTH
public static final Part DAY_OF_WEEK
public static final Part YEAR
public static Part[] values()
for (Part c : Part.values()) System.out.println(c);
public static Part valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public int getCalendarField()
public int getMin()
public int getMax()
public int checkValue(int value)
throws CronException
value - 值CronException - 检查无效抛出此异常public static Part of(int i)
i - 位置,从0开始Copyright © 2024. All rights reserved.