Package net.redhogs.cronparser.builder
Class AbstractDescriptionBuilder
- java.lang.Object
-
- net.redhogs.cronparser.builder.AbstractDescriptionBuilder
-
- Direct Known Subclasses:
DayOfMonthDescriptionBuilder
,DayOfWeekDescriptionBuilder
,HoursDescriptionBuilder
,MinutesDescriptionBuilder
,MonthDescriptionBuilder
,SecondsDescriptionBuilder
,YearDescriptionBuilder
public abstract class AbstractDescriptionBuilder extends java.lang.Object
- Since:
- 10 Dec 2012 14:00:49
-
-
Field Summary
Fields Modifier and Type Field Description protected static char[]
SPECIAL_CHARS_MINUS_STAR
-
Constructor Summary
Constructors Constructor Description AbstractDescriptionBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected abstract java.lang.String
getBetweenDescriptionFormat(java.lang.String expression)
protected abstract java.lang.String
getDescriptionFormat(java.lang.String expression)
protected abstract java.lang.String
getIntervalDescriptionFormat(java.lang.String expression)
java.lang.String
getSegmentDescription(java.lang.String expression, java.lang.String allDescription)
protected abstract java.lang.String
getSingleItemDescription(java.lang.String expression)
protected java.lang.String
plural(int num, java.lang.String singular, java.lang.String plural)
Deprecated.Use plural(String, String, String) insteadprotected java.lang.String
plural(java.lang.String expression, java.lang.String singular, java.lang.String plural)
-
-
-
Method Detail
-
getSegmentDescription
public java.lang.String getSegmentDescription(java.lang.String expression, java.lang.String allDescription)
-
getBetweenDescriptionFormat
protected abstract java.lang.String getBetweenDescriptionFormat(java.lang.String expression)
-
getIntervalDescriptionFormat
protected abstract java.lang.String getIntervalDescriptionFormat(java.lang.String expression)
-
getSingleItemDescription
protected abstract java.lang.String getSingleItemDescription(java.lang.String expression)
-
getDescriptionFormat
protected abstract java.lang.String getDescriptionFormat(java.lang.String expression)
-
plural
@Deprecated protected java.lang.String plural(int num, java.lang.String singular, java.lang.String plural)
Deprecated.Use plural(String, String, String) instead
-
plural
protected java.lang.String plural(java.lang.String expression, java.lang.String singular, java.lang.String plural)
- Since:
- https://github.com/RedHogs/cron-parser/issues/2
-
-