Package org.kie.dmn.feel.util
Class TypeUtil
- java.lang.Object
-
- org.kie.dmn.feel.util.TypeUtil
-
public final class TypeUtil extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringformatContext(Map context, boolean wrapDateTimeValuesInFunctions)static StringformatDate(LocalDate date, boolean wrapForCodeUsage)static StringformatDateTimeString(String dateTimeString, boolean wrapForCodeUsage)static StringformatDuration(Duration duration, boolean wrapInDurationFunction)static StringformatList(List list, boolean wrapDateTimeValuesInFunctions)static StringformatPeriod(ChronoPeriod period, boolean wrapInDurationFunction)static StringformatRange(org.kie.dmn.feel.runtime.Range val, boolean wrapDateTimeValuesInFunctions)static StringformatString(String value, boolean wrapForCodeUsage)static StringformatTimeString(String timeString, boolean wrapForCodeUsage)static StringformatValue(Object val, boolean wrapForCodeUsage)static booleanisCollectionTypeHomogenous(Collection collection)static booleanisCollectionTypeHomogenous(Collection collection, Class expectedType)
-
-
-
Method Detail
-
isCollectionTypeHomogenous
public static boolean isCollectionTypeHomogenous(Collection collection)
-
isCollectionTypeHomogenous
public static boolean isCollectionTypeHomogenous(Collection collection, Class expectedType)
-
formatDateTimeString
public static String formatDateTimeString(String dateTimeString, boolean wrapForCodeUsage)
-
formatTimeString
public static String formatTimeString(String timeString, boolean wrapForCodeUsage)
-
formatContext
public static String formatContext(Map context, boolean wrapDateTimeValuesInFunctions)
-
formatRange
public static String formatRange(org.kie.dmn.feel.runtime.Range val, boolean wrapDateTimeValuesInFunctions)
-
formatPeriod
public static String formatPeriod(ChronoPeriod period, boolean wrapInDurationFunction)
-
-