public class CronSequenceGenerator
extends java.lang.Objectパターンは、6 つの単一のスペースで区切られたフィールドのリストです: 秒、分、時、日、月、曜日を表します。月名と曜日名は、英語名の最初の 3 文字として指定できます。
パターンの例:
CronTrigger| コンストラクターと説明 |
|---|
CronSequenceGenerator(java.lang.String expression) デフォルトの TimeZone を使用して、提供されたパターンから CronSequenceGenerator を構築します。 |
CronSequenceGenerator(java.lang.String expression, java.util.TimeZone timeZone) 指定された TimeZone を使用して、提供されたパターンから CronSequenceGenerator を構築します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | equals(java.lang.Object other) |
int | hashCode() |
static boolean | isValidExpression(java.lang.String expression) 指定された式が有効な cron パターンを表すかどうかを判別します。 |
java.util.Date | next(java.util.Date date)Cron パターンに一致するシーケンスで、指定された値の後に次の Date を取得します。 |
java.lang.String | toString() |
public CronSequenceGenerator(java.lang.String expression)
TimeZone を使用して、提供されたパターンから CronSequenceGenerator を構築します。expression - スペースで区切られた時間フィールドのリスト java.lang.IllegalArgumentException - パターンを解析できない場合 TimeZone.getDefault()public CronSequenceGenerator(java.lang.String expression,
java.util.TimeZone timeZone)TimeZone を使用して、提供されたパターンから CronSequenceGenerator を構築します。expression - スペースで区切られた時間フィールドのリスト timeZone - 生成されたトリガー時間に使用する TimeZonejava.lang.IllegalArgumentException - パターンを解析できない場合 public java.util.Date next(java.util.Date date)
Date を取得します。戻り値は整数秒で、入力値の後になります。date - シード値 public static boolean isValidExpression(@Nullable java.lang.String expression)
expression - 評価する式 true (指定された式が有効な cron 式である場合)public boolean equals(java.lang.Object other)
java.lang.Object の equals public int hashCode()
java.lang.Object の hashCode public java.lang.String toString()
java.lang.Object の toString