ValueMatcher<java.time.LocalDateTime>public final class CronPattern extends java.lang.Object implements ValueMatcher<java.time.LocalDateTime>
Der String besteht aus fünf Bereichen:
ValueMatcher.AlwaysMatcher<T>, ValueMatcher.CollectionValueMatcher<T>, ValueMatcher.ComplexMatcher<T>, ValueMatcher.EmailMatcher, ValueMatcher.NotNullMatcher<T>, ValueMatcher.PasswdMatcher, ValueMatcher.RangeMatcher<T>, ValueMatcher.RegExMatcher, ValueMatcher.StringNotEmptyMatcher| Modifier and Type | Field | Description |
|---|---|---|
static CronPattern |
NULL |
REGEX_MAIL| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getPattern() |
Gibt den zugrundeliegenden String zurück.
|
boolean |
isNull() |
|
boolean |
match(java.time.LocalDateTime now) |
Prüft ob ein Zeitstampel mit dem Cron-Pattern matcht.
|
boolean |
nonNull() |
|
static CronPattern |
parse(java.lang.String pattern) |
|
java.lang.String |
toString() |
public static final CronPattern NULL
public static CronPattern parse(java.lang.String pattern)
public java.lang.String getPattern()
public boolean match(java.time.LocalDateTime now)
match in interface ValueMatcher<java.time.LocalDateTime>now - ein beliebiger Zeitstempel.true, wenn der Zeitstempel mit dem Cron-Pattern matcht.public boolean nonNull()
public boolean isNull()
public java.lang.String toString()
toString in class java.lang.Object