Package org.thymeleaf.util.temporal
Class TemporalArrayUtils
- java.lang.Object
-
- org.thymeleaf.util.temporal.TemporalArrayUtils
-
public final class TemporalArrayUtils extends java.lang.ObjectFormatting utilities for Java 8 Time object arrays.- Since:
- 3.1.0
-
-
Field Summary
Fields Modifier and Type Field Description private TemporalFormattingUtilstemporalFormattingUtils
-
Constructor Summary
Constructors Constructor Description TemporalArrayUtils(java.util.Locale locale, java.time.ZoneId defaultZoneId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Integer[]arrayDay(java.lang.Object[] target)java.lang.Integer[]arrayDayOfWeek(java.lang.Object[] target)java.lang.String[]arrayDayOfWeekName(java.lang.Object[] target)java.lang.String[]arrayDayOfWeekNameShort(java.lang.Object[] target)java.lang.String[]arrayFormat(java.lang.Object[] target)java.lang.String[]arrayFormat(java.lang.Object[] target, java.lang.String pattern)java.lang.String[]arrayFormat(java.lang.Object[] target, java.lang.String pattern, java.util.Locale locale)private <R> R[]arrayFormat(java.lang.Object[] target, java.util.function.Function<java.lang.Object,R> mapFunction, java.lang.Class<R> returnType)java.lang.String[]arrayFormat(java.lang.Object[] target, java.util.Locale locale)java.lang.String[]arrayFormatISO(java.lang.Object[] target)java.lang.Integer[]arrayHour(java.lang.Object[] target)java.lang.Integer[]arrayMinute(java.lang.Object[] target)java.lang.Integer[]arrayMonth(java.lang.Object[] target)java.lang.String[]arrayMonthName(java.lang.Object[] target)java.lang.String[]arrayMonthNameShort(java.lang.Object[] target)java.lang.Integer[]arrayNanosecond(java.lang.Object[] target)java.lang.Integer[]arraySecond(java.lang.Object[] target)java.lang.Integer[]arrayYear(java.lang.Object[] target)
-
-
-
Field Detail
-
temporalFormattingUtils
private final TemporalFormattingUtils temporalFormattingUtils
-
-
Method Detail
-
arrayFormat
public java.lang.String[] arrayFormat(java.lang.Object[] target)
-
arrayFormat
public java.lang.String[] arrayFormat(java.lang.Object[] target, java.util.Locale locale)
-
arrayFormat
public java.lang.String[] arrayFormat(java.lang.Object[] target, java.lang.String pattern)
-
arrayFormat
public java.lang.String[] arrayFormat(java.lang.Object[] target, java.lang.String pattern, java.util.Locale locale)
-
arrayDay
public java.lang.Integer[] arrayDay(java.lang.Object[] target)
-
arrayMonth
public java.lang.Integer[] arrayMonth(java.lang.Object[] target)
-
arrayMonthName
public java.lang.String[] arrayMonthName(java.lang.Object[] target)
-
arrayMonthNameShort
public java.lang.String[] arrayMonthNameShort(java.lang.Object[] target)
-
arrayYear
public java.lang.Integer[] arrayYear(java.lang.Object[] target)
-
arrayDayOfWeek
public java.lang.Integer[] arrayDayOfWeek(java.lang.Object[] target)
-
arrayDayOfWeekName
public java.lang.String[] arrayDayOfWeekName(java.lang.Object[] target)
-
arrayDayOfWeekNameShort
public java.lang.String[] arrayDayOfWeekNameShort(java.lang.Object[] target)
-
arrayHour
public java.lang.Integer[] arrayHour(java.lang.Object[] target)
-
arrayMinute
public java.lang.Integer[] arrayMinute(java.lang.Object[] target)
-
arraySecond
public java.lang.Integer[] arraySecond(java.lang.Object[] target)
-
arrayNanosecond
public java.lang.Integer[] arrayNanosecond(java.lang.Object[] target)
-
arrayFormatISO
public java.lang.String[] arrayFormatISO(java.lang.Object[] target)
-
arrayFormat
private <R> R[] arrayFormat(java.lang.Object[] target, java.util.function.Function<java.lang.Object,R> mapFunction, java.lang.Class<R> returnType)
-
-