Class SimpleDate

  • All Implemented Interfaces:
    TemplateDateModel, TemplateModel

    public class SimpleDate
    extends java.lang.Object
    implements TemplateDateModel
    A simple implementation of the TemplateDateModel interface. Note that this class is immutable.

    This class is thread-safe.

    • Constructor Summary

      Constructors 
      Constructor Description
      SimpleDate​(java.sql.Date date)
      Creates a new date model wrapping the specified date object and having DATE type.
      SimpleDate​(java.sql.Time time)
      Creates a new date model wrapping the specified time object and having TIME type.
      SimpleDate​(java.sql.Timestamp datetime)
      Creates a new date model wrapping the specified time object and having DATETIME type.
      SimpleDate​(java.util.Date date, int type)
      Creates a new date model wrapping the specified date object and having the specified type.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Date getAsDate()
      Returns the date value.
      int getDateType()
      Returns the type of the date.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

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

      • SimpleDate

        public SimpleDate​(java.sql.Date date)
        Creates a new date model wrapping the specified date object and having DATE type.
      • SimpleDate

        public SimpleDate​(java.sql.Time time)
        Creates a new date model wrapping the specified time object and having TIME type.
      • SimpleDate

        public SimpleDate​(java.sql.Timestamp datetime)
        Creates a new date model wrapping the specified time object and having DATETIME type.
      • SimpleDate

        public SimpleDate​(java.util.Date date,
                          int type)
        Creates a new date model wrapping the specified date object and having the specified type.