public enum CronExpressionType extends Enum<CronExpressionType> implements CommonEnum
| 枚举常量和说明 |
|---|
QUARTZ |
UNIX_LIKE
https://man7.org/linux/man-pages/man5/crontab.5.html
The time and date fields are:
field allowed values
----- --------------
minute 0-59
hour 0-23
day of month 1-31
month 1-12 (or names, see below)
day of week 0-7 (0 or 7 is Sunday, or use names)
A field may contain an asterisk (*), which always stands for
"first-last".
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getCode() |
String |
getDisplayText() |
String |
getName() |
static CronExpressionType |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static CronExpressionType[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final CronExpressionType QUARTZ
public static final CronExpressionType UNIX_LIKE
The time and date fields are:
field allowed values
----- --------------
minute 0-59
hour 0-23
day of month 1-31
month 1-12 (or names, see below)
day of week 0-7 (0 or 7 is Sunday, or use names)
A field may contain an asterisk (*), which always stands for
"first-last".
Ranges of numbers are allowed. Ranges are two numbers separated with
a hyphen. The specified range is inclusive. For example, 8-11 for
an 'hours' entry specifies execution at hours 8, 9, 10, and 11. The
first number must be less than or equal to the second one.
Lists are allowed. A list is a set of numbers (or ranges) separated
by commas. Examples: "1,2,5,9", "0-4,8-12".
Step values can be used in conjunction with ranges. Following a
range with "/" specifies skips of the number's value through
the range. For example, "0-23/2" can be used in the 'hours' field to
specify command execution for every other hour (the alternative in
the V7 standard is "0,2,4,6,8,10,12,14,16,18,20,22"). Step values
are also permitted after an asterisk, so if specifying a job to be
run every two hours, you can use "*\/2".
Names can also be used for the 'month' and 'day of week' fields. Use
the first three letters of the particular day or month (case does not
matter). Ranges and lists of names are allowed. Examples:
"mon,wed,fri", "jan-mar".
public static CronExpressionType[] values()
for (CronExpressionType c : CronExpressionType.values()) System.out.println(c);
public static CronExpressionType valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public int getCode()
getCode 在接口中 CommonEnumpublic String getName()
getName 在接口中 CommonEnumpublic String getDisplayText()
getDisplayText 在接口中 CommonEnumCopyright © 2020. All rights reserved.