Package org.openremote.model.util
Class CronExpressionParser
java.lang.Object
org.openremote.model.util.CronExpressionParser
- All Implemented Interfaces:
Serializable
Basic cron expression parser (unfortunately the quartz cron expression class
uses all protected methods and class is final).
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
protected static final int
protected static final int
protected static final int
protected static final int
protected static final int
protected final String
protected String[]
protected static final int
protected int[]
protected boolean
protected static final int
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
originalCronExpression
-
SECONDS
protected static final int SECONDS- See Also:
-
MINUTES
protected static final int MINUTES- See Also:
-
HOURS
protected static final int HOURS- See Also:
-
DAY_OF_MONTH
protected static final int DAY_OF_MONTH- See Also:
-
MONTH
protected static final int MONTH- See Also:
-
DAY_OF_WEEK
protected static final int DAY_OF_WEEK- See Also:
-
YEAR
protected static final int YEAR- See Also:
-
timeValues
protected int[] timeValues -
otherValues
-
compatible
protected boolean compatible -
valid
protected boolean valid
-
-
Constructor Details
-
CronExpressionParser
-
-
Method Details
-
isCompatible
public boolean isCompatible() -
isValid
public boolean isValid() -
buildCronExpression
-
setTime
public void setTime(int hours, int minutes, int seconds) -
getFormattedTime
-