Class TemporalListUtils


  • public final class TemporalListUtils
    extends java.lang.Object
    Formatting utilities for Java 8 Time object lists.
    Since:
    3.1.0
    • Constructor Summary

      Constructors 
      Constructor Description
      TemporalListUtils​(java.util.Locale locale, java.time.ZoneId defaultZoneId)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<java.lang.Integer> listDay​(java.util.List<? extends java.time.temporal.Temporal> target)  
      java.util.List<java.lang.Integer> listDayOfWeek​(java.util.List<? extends java.time.temporal.Temporal> target)  
      java.util.List<java.lang.String> listDayOfWeekName​(java.util.List<? extends java.time.temporal.Temporal> target)  
      java.util.List<java.lang.String> listDayOfWeekNameShort​(java.util.List<? extends java.time.temporal.Temporal> target)  
      java.util.List<java.lang.String> listFormat​(java.util.List<? extends java.time.temporal.Temporal> target)  
      <T extends java.time.temporal.Temporal>
      java.util.List<java.lang.String>
      listFormat​(java.util.List<T> target, java.lang.String pattern)  
      <T extends java.time.temporal.Temporal>
      java.util.List<java.lang.String>
      listFormat​(java.util.List<T> target, java.lang.String pattern, java.util.Locale locale)  
      private <R,​T extends java.time.temporal.Temporal>
      java.util.List<R>
      listFormat​(java.util.List<T> target, java.util.function.Function<T,​R> mapFunction)  
      <T extends java.time.temporal.Temporal>
      java.util.List<java.lang.String>
      listFormat​(java.util.List<T> target, java.util.Locale locale)  
      java.util.List<java.lang.String> listFormatISO​(java.util.List<? extends java.time.temporal.Temporal> target)  
      java.util.List<java.lang.Integer> listHour​(java.util.List<? extends java.time.temporal.Temporal> target)  
      java.util.List<java.lang.Integer> listMinute​(java.util.List<? extends java.time.temporal.Temporal> target)  
      java.util.List<java.lang.Integer> listMonth​(java.util.List<? extends java.time.temporal.Temporal> target)  
      java.util.List<java.lang.String> listMonthName​(java.util.List<? extends java.time.temporal.Temporal> target)  
      java.util.List<java.lang.String> listMonthNameShort​(java.util.List<? extends java.time.temporal.Temporal> target)  
      java.util.List<java.lang.Integer> listNanosecond​(java.util.List<? extends java.time.temporal.Temporal> target)  
      java.util.List<java.lang.Integer> listSecond​(java.util.List<? extends java.time.temporal.Temporal> target)  
      java.util.List<java.lang.Integer> listYear​(java.util.List<? extends java.time.temporal.Temporal> target)  
      • Methods inherited from class java.lang.Object

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

      • TemporalListUtils

        public TemporalListUtils​(java.util.Locale locale,
                                 java.time.ZoneId defaultZoneId)
    • Method Detail

      • listFormat

        public java.util.List<java.lang.String> listFormat​(java.util.List<? extends java.time.temporal.Temporal> target)
      • listFormat

        public <T extends java.time.temporal.Temporal> java.util.List<java.lang.String> listFormat​(java.util.List<T> target,
                                                                                                   java.util.Locale locale)
      • listFormat

        public <T extends java.time.temporal.Temporal> java.util.List<java.lang.String> listFormat​(java.util.List<T> target,
                                                                                                   java.lang.String pattern)
      • listFormat

        public <T extends java.time.temporal.Temporal> java.util.List<java.lang.String> listFormat​(java.util.List<T> target,
                                                                                                   java.lang.String pattern,
                                                                                                   java.util.Locale locale)
      • listDay

        public java.util.List<java.lang.Integer> listDay​(java.util.List<? extends java.time.temporal.Temporal> target)
      • listMonth

        public java.util.List<java.lang.Integer> listMonth​(java.util.List<? extends java.time.temporal.Temporal> target)
      • listMonthName

        public java.util.List<java.lang.String> listMonthName​(java.util.List<? extends java.time.temporal.Temporal> target)
      • listMonthNameShort

        public java.util.List<java.lang.String> listMonthNameShort​(java.util.List<? extends java.time.temporal.Temporal> target)
      • listYear

        public java.util.List<java.lang.Integer> listYear​(java.util.List<? extends java.time.temporal.Temporal> target)
      • listDayOfWeek

        public java.util.List<java.lang.Integer> listDayOfWeek​(java.util.List<? extends java.time.temporal.Temporal> target)
      • listDayOfWeekName

        public java.util.List<java.lang.String> listDayOfWeekName​(java.util.List<? extends java.time.temporal.Temporal> target)
      • listDayOfWeekNameShort

        public java.util.List<java.lang.String> listDayOfWeekNameShort​(java.util.List<? extends java.time.temporal.Temporal> target)
      • listHour

        public java.util.List<java.lang.Integer> listHour​(java.util.List<? extends java.time.temporal.Temporal> target)
      • listMinute

        public java.util.List<java.lang.Integer> listMinute​(java.util.List<? extends java.time.temporal.Temporal> target)
      • listSecond

        public java.util.List<java.lang.Integer> listSecond​(java.util.List<? extends java.time.temporal.Temporal> target)
      • listNanosecond

        public java.util.List<java.lang.Integer> listNanosecond​(java.util.List<? extends java.time.temporal.Temporal> target)
      • listFormatISO

        public java.util.List<java.lang.String> listFormatISO​(java.util.List<? extends java.time.temporal.Temporal> target)
      • listFormat

        private <R,​T extends java.time.temporal.Temporal> java.util.List<R> listFormat​(java.util.List<T> target,
                                                                                             java.util.function.Function<T,​R> mapFunction)