| Modifier and Type | Method and Description |
|---|---|
CronBuilder |
CronBuilder.withDoM(FieldExpression expression) |
CronBuilder |
CronBuilder.withDoW(FieldExpression expression) |
CronBuilder |
CronBuilder.withDoY(FieldExpression expression) |
CronBuilder |
CronBuilder.withHour(FieldExpression expression) |
CronBuilder |
CronBuilder.withMinute(FieldExpression expression) |
CronBuilder |
CronBuilder.withMonth(FieldExpression expression) |
CronBuilder |
CronBuilder.withSecond(FieldExpression expression) |
CronBuilder |
CronBuilder.withYear(FieldExpression expression) |
| Modifier and Type | Method and Description |
|---|---|
FieldExpression |
CronField.getExpression() |
| Constructor and Description |
|---|
CronField(CronFieldName field,
FieldExpression expression,
FieldConstraints constraints) |
| Modifier and Type | Class and Description |
|---|---|
class |
Always
Represents a star (*) value on cron expression field.
|
class |
And
Represents a conjunction of cron expressions for a field.
|
class |
Between
Represents a range in a cron expression.
|
class |
Every
Represents every x time on a cron field.
|
class |
On |
class |
QuestionMark
Represents a question mark (?) value on cron expression field.
|
| Modifier and Type | Method and Description |
|---|---|
abstract FieldExpression |
FieldExpression.accept(FieldExpressionVisitor visitor)
Accept a visitor to perform some action on the instance.
|
FieldExpression |
On.accept(FieldExpressionVisitor visitor) |
FieldExpression |
Between.accept(FieldExpressionVisitor visitor) |
FieldExpression |
QuestionMark.accept(FieldExpressionVisitor visitor) |
FieldExpression |
Always.accept(FieldExpressionVisitor visitor) |
FieldExpression |
And.accept(FieldExpressionVisitor visitor) |
FieldExpression |
Every.accept(FieldExpressionVisitor visitor) |
static FieldExpression |
FieldExpression.always() |
FieldExpression |
Every.getExpression() |
static FieldExpression |
FieldExpression.questionMark() |
| Modifier and Type | Method and Description |
|---|---|
List<FieldExpression> |
And.getExpressions() |
| Modifier and Type | Method and Description |
|---|---|
And |
FieldExpression.and(FieldExpression exp) |
And |
And.and(FieldExpression exp) |
static Every |
FieldExpressionFactory.every(FieldExpression expression,
int time) |
| Modifier and Type | Method and Description |
|---|---|
static And |
FieldExpressionFactory.and(List<FieldExpression> expressions) |
| Constructor and Description |
|---|
Every(FieldExpression expression,
IntegerFieldValue period) |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends FieldExpression> |
FieldExpressionVisitorAdaptor.caseDefault(T expression)
Internal roll-up method.
|
| Modifier and Type | Method and Description |
|---|---|
FieldExpression |
FieldExpressionVisitorAdaptor.visit(Always always) |
FieldExpression |
FieldExpressionVisitor.visit(Always always)
Performs action on Always instance.
|
FieldExpression |
ValueMappingFieldExpressionVisitor.visit(Always always) |
FieldExpression |
FieldExpressionVisitorAdaptor.visit(And and) |
FieldExpression |
FieldExpressionVisitor.visit(And and)
Performs action on And instance.
|
FieldExpression |
ValueMappingFieldExpressionVisitor.visit(And and) |
FieldExpression |
FieldExpressionVisitorAdaptor.visit(Between between) |
FieldExpression |
FieldExpressionVisitor.visit(Between between)
Performs action on Between instance.
|
FieldExpression |
ValueMappingFieldExpressionVisitor.visit(Between between) |
FieldExpression |
FieldExpressionVisitorAdaptor.visit(Every every) |
FieldExpression |
FieldExpressionVisitor.visit(Every every)
Performs action on Every instance.
|
FieldExpression |
ValueMappingFieldExpressionVisitor.visit(Every every) |
FieldExpression |
FieldExpressionVisitorAdaptor.visit(On on) |
FieldExpression |
FieldExpressionVisitor.visit(On on)
Performs action on On instance.
|
FieldExpression |
ValueMappingFieldExpressionVisitor.visit(On on) |
FieldExpression |
FieldExpressionVisitorAdaptor.visit(QuestionMark questionMark) |
FieldExpression |
FieldExpressionVisitor.visit(QuestionMark questionMark)
Performs action on QuestionMark instance.
|
FieldExpression |
ValueMappingFieldExpressionVisitor.visit(QuestionMark questionMark) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract boolean |
FieldValueGenerator.matchesFieldExpressionClass(FieldExpression fieldExpression) |
| Modifier and Type | Method and Description |
|---|---|
FieldExpression |
FieldParser.parse(String expression)
Parse given expression for a single cron field.
|
protected FieldExpression |
FieldParser.parseBetween(String[] array) |
Copyright © 2023. All rights reserved.