Class CoercionUtil


  • public class CoercionUtil
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      CoercionUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.math.BigDecimal coerceToBigDecimal​(java.lang.Object value)  
      static java.math.BigInteger coerceToBigInteger​(java.lang.Object value)  
      static java.lang.Character coerceToCharacter​(java.lang.Object value)  
      static java.lang.Double coerceToDouble​(java.lang.Object value)  
      static java.lang.Float coerceToFloat​(java.lang.Object value)  
      static java.lang.Integer coerceToInteger​(java.lang.Object value)  
      static java.lang.Long coerceToLong​(java.lang.Object value)  
      static java.lang.Number coerceToNumber​(java.lang.Number value, java.lang.Class<?> toClass)  
      static java.lang.Number coerceToNumber​(java.lang.String value, java.lang.Class<?> toClass)  
      static java.lang.Short coerceToShort​(java.lang.Object value)  
      static java.lang.String coerceToString​(java.lang.Object value)  
      • Methods inherited from class java.lang.Object

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

      • CoercionUtil

        public CoercionUtil()
    • Method Detail

      • coerceToCharacter

        public static java.lang.Character coerceToCharacter​(java.lang.Object value)
      • coerceToString

        public static java.lang.String coerceToString​(java.lang.Object value)
      • coerceToBigInteger

        public static java.math.BigInteger coerceToBigInteger​(java.lang.Object value)
      • coerceToBigDecimal

        public static java.math.BigDecimal coerceToBigDecimal​(java.lang.Object value)
      • coerceToShort

        public static java.lang.Short coerceToShort​(java.lang.Object value)
      • coerceToInteger

        public static java.lang.Integer coerceToInteger​(java.lang.Object value)
      • coerceToLong

        public static java.lang.Long coerceToLong​(java.lang.Object value)
      • coerceToFloat

        public static java.lang.Float coerceToFloat​(java.lang.Object value)
      • coerceToDouble

        public static java.lang.Double coerceToDouble​(java.lang.Object value)
      • coerceToNumber

        public static java.lang.Number coerceToNumber​(java.lang.String value,
                                                      java.lang.Class<?> toClass)
      • coerceToNumber

        public static java.lang.Number coerceToNumber​(java.lang.Number value,
                                                      java.lang.Class<?> toClass)