Class TemporalCreationUtils


  • public final class TemporalCreationUtils
    extends java.lang.Object
    This class instances implementations of Temporal (Temporal) according to different sets of parameters.
    Since:
    3.1.0
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.time.temporal.Temporal create​(java.lang.Object year, java.lang.Object month, java.lang.Object day)  
      java.time.temporal.Temporal create​(java.lang.Object year, java.lang.Object month, java.lang.Object day, java.lang.Object hour, java.lang.Object minute)  
      java.time.temporal.Temporal create​(java.lang.Object year, java.lang.Object month, java.lang.Object day, java.lang.Object hour, java.lang.Object minute, java.lang.Object second)  
      java.time.temporal.Temporal create​(java.lang.Object year, java.lang.Object month, java.lang.Object day, java.lang.Object hour, java.lang.Object minute, java.lang.Object second, java.lang.Object nanosecond)  
      java.time.temporal.Temporal createDate​(java.lang.String isoDate)  
      java.time.temporal.Temporal createDate​(java.lang.String isoDate, java.lang.String pattern)  
      java.time.temporal.Temporal createDateTime​(java.lang.String isoDate)  
      java.time.temporal.Temporal createDateTime​(java.lang.String isoDate, java.lang.String pattern)  
      java.time.temporal.Temporal createNow()  
      java.time.temporal.Temporal createNowForTimeZone​(java.lang.Object zoneId)  
      java.time.temporal.Temporal createToday()  
      java.time.temporal.Temporal createTodayForTimeZone​(java.lang.Object zoneId)  
      private int integer​(java.lang.Object number)  
      private java.time.ZoneId zoneId​(java.lang.Object zoneId)  
      • Methods inherited from class java.lang.Object

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

      • TemporalCreationUtils

        public TemporalCreationUtils()
    • Method Detail

      • create

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

        public java.time.temporal.Temporal create​(java.lang.Object year,
                                                  java.lang.Object month,
                                                  java.lang.Object day,
                                                  java.lang.Object hour,
                                                  java.lang.Object minute)
        Returns:
        a instance of java.time.LocalDateTime
        Since:
        2.1.0
      • create

        public java.time.temporal.Temporal create​(java.lang.Object year,
                                                  java.lang.Object month,
                                                  java.lang.Object day,
                                                  java.lang.Object hour,
                                                  java.lang.Object minute,
                                                  java.lang.Object second)
        Returns:
        a instance of java.time.LocalDateTime
        Since:
        2.1.0
      • create

        public java.time.temporal.Temporal create​(java.lang.Object year,
                                                  java.lang.Object month,
                                                  java.lang.Object day,
                                                  java.lang.Object hour,
                                                  java.lang.Object minute,
                                                  java.lang.Object second,
                                                  java.lang.Object nanosecond)
        Returns:
        a instance of java.time.LocalDateTime
        Since:
        2.1.0
      • createNow

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

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

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

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

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

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

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

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

        private int integer​(java.lang.Object number)
      • zoneId

        private java.time.ZoneId zoneId​(java.lang.Object zoneId)