Class TypeUtil


  • public final class TypeUtil
    extends Object
    • Method Detail

      • isCollectionTypeHomogenous

        public static boolean isCollectionTypeHomogenous​(Collection collection)
      • isCollectionTypeHomogenous

        public static boolean isCollectionTypeHomogenous​(Collection collection,
                                                         Class expectedType)
      • formatValue

        public static String formatValue​(Object val,
                                         boolean wrapForCodeUsage)
      • formatDateTimeString

        public static String formatDateTimeString​(String dateTimeString,
                                                  boolean wrapForCodeUsage)
      • formatTimeString

        public static String formatTimeString​(String timeString,
                                              boolean wrapForCodeUsage)
      • formatDate

        public static String formatDate​(LocalDate date,
                                        boolean wrapForCodeUsage)
      • formatString

        public static String formatString​(String value,
                                          boolean wrapForCodeUsage)
      • formatList

        public static String formatList​(List list,
                                        boolean wrapDateTimeValuesInFunctions)
      • formatContext

        public static String formatContext​(Map context,
                                           boolean wrapDateTimeValuesInFunctions)
      • formatRange

        public static String formatRange​(Range val,
                                         boolean wrapDateTimeValuesInFunctions)
      • formatPeriod

        public static String formatPeriod​(ChronoPeriod period,
                                          boolean wrapInDurationFunction)
      • formatDuration

        public static String formatDuration​(Duration duration,
                                            boolean wrapInDurationFunction)