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 Object
Since:
10 Dec 2012 14:00:49
  • Field Details

    • SPECIAL_CHARS_MINUS_STAR

      protected static final char[] SPECIAL_CHARS_MINUS_STAR
  • Constructor Details

    • AbstractDescriptionBuilder

      public AbstractDescriptionBuilder()
  • Method Details

    • getSegmentDescription

      public String getSegmentDescription(String expression, String allDescription)
    • getBetweenDescriptionFormat

      protected abstract String getBetweenDescriptionFormat(String expression)
    • getIntervalDescriptionFormat

      protected abstract String getIntervalDescriptionFormat(String expression)
    • getSingleItemDescription

      protected abstract String getSingleItemDescription(String expression)
    • getDescriptionFormat

      protected abstract String getDescriptionFormat(String expression)
    • plural

      @Deprecated protected String plural(int num, String singular, String plural)
      Deprecated.
      Use plural(String, String, String) instead
    • plural

      protected String plural(String expression, String singular, String plural)
      Since:
      https://github.com/RedHogs/cron-parser/issues/2