public class CronMapper extends Object
| Constructor and Description |
|---|
CronMapper(CronDefinition from,
CronDefinition to,
Function<Cron,Cron> cronRules)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static CronMapper |
fromCron4jToQuartz()
Creates a CronMapper that maps a cron4j expression to a quartz expression.
|
static CronMapper |
fromQuartzToCron4j() |
static CronMapper |
fromQuartzToSpring() |
static CronMapper |
fromQuartzToUnix() |
static CronMapper |
fromUnixToQuartz() |
Cron |
map(Cron cron)
Maps given cron to target cron definition.
|
static CronMapper |
sameCron(CronDefinition cronDefinition) |
public CronMapper(CronDefinition from, CronDefinition to, Function<Cron,Cron> cronRules)
from - - source CronDefinition;
if null a NullPointerException will be raisedto - - target CronDefinition;
if null a NullPointerException will be raisedcronRules - - cron rulespublic Cron map(Cron cron)
cron - - Instance to be mapped;
if null a NullPointerException will be raisedpublic static CronMapper fromCron4jToQuartz()
public static CronMapper fromQuartzToCron4j()
public static CronMapper fromQuartzToUnix()
public static CronMapper fromUnixToQuartz()
public static CronMapper fromQuartzToSpring()
public static CronMapper sameCron(CronDefinition cronDefinition)
Copyright © 2020. All rights reserved.