Class DatePrinter.EmptyDatePrinter

java.lang.Object
org.hippoecm.frontend.plugins.standards.datetime.DatePrinter.EmptyDatePrinter
All Implemented Interfaces:
Serializable, org.apache.wicket.util.io.IClusterable, DatePrinter
Direct Known Subclasses:
DateTimePrinter.EmptyDateTimePrinter
Enclosing interface:
DatePrinter

public static class DatePrinter.EmptyDatePrinter extends Object implements DatePrinter
See Also:
  • Constructor Details

    • EmptyDatePrinter

      public EmptyDatePrinter()
  • Method Details

    • print

      public String print()
      Description copied from interface: DatePrinter
      Print with default style (medium-short).
      Specified by:
      print in interface DatePrinter
      Returns:
      the date as a string formatted in default style
    • print

      public String print(String pattern)
      Description copied from interface: DatePrinter
      Print with specified pattern. See patterns for all pattern options.
      Specified by:
      print in interface DatePrinter
      Parameters:
      pattern - the pattern to use, not null
      Returns:
      the date as a string based on the pattern
    • print

      public String print(FormatStyle style)
      Description copied from interface: DatePrinter
      Print with specified FormatStyle. Check here for all possible styles.
      Specified by:
      print in interface DatePrinter
      Parameters:
      style - the formatter style to obtain, not null
      Returns:
      the date as a string based on the style
    • appendDST

      public DatePrinter appendDST()
      Description copied from interface: DatePrinter
      Append an explanatory string to the printed date if it is in Daylight Saving Time. Java shifts the time zone +1 if a date is in DST (e.g. CET becomes CEST), so to avoid confusion we add a description after the time zone (e.g. " (DST)" in English).
      Specified by:
      appendDST in interface DatePrinter
      Returns:
      the DatePrinter instance