Class CastingFunctions


  • public class CastingFunctions
    extends Object
    Casting built-in functions.
    • Constructor Detail

      • CastingFunctions

        public CastingFunctions()
    • Method Detail

      • castToString

        public static String castToString​(Object object)
      • castToBoolean

        public static Boolean castToBoolean​(Object object)
      • castToByte

        public static Byte castToByte​(Object object)
      • castToShort

        public static Short castToShort​(Object object)
      • castToInteger

        public static Integer castToInteger​(Object object)
      • castToLong

        public static Long castToLong​(Object object)
      • castToFloat

        public static Float castToFloat​(Object object)
      • castToDouble

        public static Double castToDouble​(Object object)
      • castToBigDecimal

        public static BigDecimal castToBigDecimal​(Object object,
                                                  int precision,
                                                  int scale)
      • castToTimestamp

        public static java.time.LocalDateTime castToTimestamp​(Object object,
                                                              String timezone)
      • tryCastToString

        public static String tryCastToString​(Object object)
      • tryCastToBoolean

        public static Boolean tryCastToBoolean​(Object object)
      • tryCastToByte

        public static Byte tryCastToByte​(Object object)
      • tryCastToShort

        public static Short tryCastToShort​(Object object)
      • tryCastToInteger

        public static Integer tryCastToInteger​(Object object)
      • tryCastToLong

        public static Long tryCastToLong​(Object object)
      • tryCastToFloat

        public static Float tryCastToFloat​(Object object)
      • tryCastToDouble

        public static Double tryCastToDouble​(Object object)
      • tryCastToBigDecimal

        public static BigDecimal tryCastToBigDecimal​(Object object,
                                                     int precision,
                                                     int scale)
      • tryCastToTimestamp

        public static java.time.LocalDateTime tryCastToTimestamp​(Object object,
                                                                 String timezone)