Class TemporalCreationUtils


  • public final class TemporalCreationUtils
    extends Object
    This class instances implementations of Temporal (Temporal) according to different sets of parameters.
    Since:
    2.1.0
    Author:
    José Miguel Samper
    • Constructor Detail

      • TemporalCreationUtils

        public TemporalCreationUtils()
    • Method Detail

      • create

        public Temporal create​(Object year,
                               Object month,
                               Object day)
        Returns:
        a instance of java.time.LocalDate
        Since:
        2.1.0
      • createNow

        public Temporal createNow()
        Returns:
        a instance of java.time.LocalDateTime
        Since:
        2.1.0
      • createNowForTimeZone

        public Temporal createNowForTimeZone​(Object zoneId)
        Returns:
        a instance of java.time.ZonedDateTime
        Since:
        2.1.0
      • createToday

        public Temporal createToday()
        Returns:
        a instance of java.time.LocalDate
        Since:
        2.1.0
      • createTodayForTimeZone

        public Temporal createTodayForTimeZone​(Object zoneId)
        Returns:
        a instance of java.time.ZonedDateTime with 00:00:00.000 for the time part
        Since:
        2.1.0
      • createDate

        public Temporal createDate​(String isoDate)
        Returns:
        a instance of java.time.LocalDate
        Since:
        2.1.0
      • createDateTime

        public Temporal createDateTime​(String isoDate)
        Returns:
        a instance of java.time.LocalDateTime
        Since:
        2.1.0
      • createDate

        public Temporal createDate​(String isoDate,
                                   String pattern)
        Returns:
        a instance of java.time.LocalDate
        Since:
        2.1.0
      • createDateTime

        public Temporal createDateTime​(String isoDate,
                                       String pattern)
        Returns:
        a instance of java.time.LocalDateTime
        Since:
        2.1.0