Class DateFormatter

  • All Implemented Interfaces:
    IFormatter

    public class DateFormatter
    extends java.lang.Object
    implements IFormatter
    Date formatter with multilocale support.

    Although it does some refinement in Spanish, Catalan, Polish, Croatian and French case, it support formatting on locale basis.

    Author:
    Javier Paniza
    • Constructor Summary

      Constructors 
      Constructor Description
      DateFormatter()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String format​(javax.servlet.http.HttpServletRequest request, java.lang.Object date)
      From a object return a String to render in HTML.
      java.lang.Object parse​(javax.servlet.http.HttpServletRequest request, java.lang.String string)
      From a String obtained from a HTTP request return a java object.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DateFormatter

        public DateFormatter()
    • Method Detail

      • format

        public java.lang.String format​(javax.servlet.http.HttpServletRequest request,
                                       java.lang.Object date)
        Description copied from interface: IFormatter
        From a object return a String to render in HTML.
        Specified by:
        format in interface IFormatter
      • parse

        public java.lang.Object parse​(javax.servlet.http.HttpServletRequest request,
                                      java.lang.String string)
                               throws java.text.ParseException
        Description copied from interface: IFormatter
        From a String obtained from a HTTP request return a java object.
        Specified by:
        parse in interface IFormatter
        Throws:
        java.text.ParseException