java.lang.Object
com.codebarrel.automation.api.component.smartvalues.objectwrappers.DatePrinter
All Implemented Interfaces:
InputRenderable
Direct Known Subclasses:
LocalDateWrapper, LocaleDatePrinter, ZonedDateTimeWrapper

public abstract class DatePrinter extends Object implements InputRenderable
  • Field Details

    • DEFAULT_LOCALE

      protected static final Locale DEFAULT_LOCALE
  • Constructor Details

  • Method Details

    • withFormat

      public String withFormat(String format)
    • format

      public String format(String format)
    • as

      public String as(String format)
    • asJqlDate

      public String asJqlDate()
    • jqlDate

      public String jqlDate()
    • asJqlDateTime

      public String asJqlDateTime()
    • jqlDateTime

      public String jqlDateTime()
    • asJiraDate

      public String asJiraDate()
    • jiraDate

      public String jiraDate()
    • asJiraDateTime

      public String asJiraDateTime()
    • jiraDateTime

      public String jiraDateTime()
    • asShortDate

      public String asShortDate()
    • shortDate

      public String shortDate()
    • asShortDateTime

      public String asShortDateTime()
    • shortDateTime

      public String shortDateTime()
    • asShortTime

      public String asShortTime()
    • shortTime

      public String shortTime()
    • asMediumDate

      public String asMediumDate()
    • mediumDate

      public String mediumDate()
    • asMediumDateTime

      public String asMediumDateTime()
    • mediumDateTime

      public String mediumDateTime()
    • asMediumTime

      public String asMediumTime()
    • mediumTime

      public String mediumTime()
    • asLongDate

      public String asLongDate()
    • longDate

      public String longDate()
    • asLongDateTime

      public String asLongDateTime()
    • longDateTime

      public String longDateTime()
    • asLongTime

      public String asLongTime()
    • asFullDate

      public String asFullDate()
    • fullDate

      public String fullDate()
    • asFullDateTime

      public String asFullDateTime()
    • fullDateTime

      public String fullDateTime()
    • asFullTime

      public String asFullTime()
    • fullTime

      public String fullTime()
    • longTime

      public String longTime()
    • print

      protected String print(DateTimeFormatter formatter)
    • getDayOfWeekShortName

      public String getDayOfWeekShortName()
    • getDayOfWeekName

      public String getDayOfWeekName()
    • getWeekOfYear

      public int getWeekOfYear()
    • getWeekOfYearIso

      public int getWeekOfYearIso()
    • getTimeZoneShort

      public String getTimeZoneShort()
    • getTimeZoneFull

      public String getTimeZoneFull()
    • getTimeZoneNarrow

      public String getTimeZoneNarrow()
    • getOffsetShort

      public String getOffsetShort()
    • getOffsetFull

      public String getOffsetFull()
    • getOffsetNarrow

      public String getOffsetNarrow()
    • locale

      public DatePrinter locale(String locale)
    • withLocale

      public DatePrinter withLocale(String locale)
    • getLocale

      protected Locale getLocale()
    • toRenderedString

      public String toRenderedString()
      Specified by:
      toRenderedString in interface InputRenderable