Class NumberUtils

java.lang.Object
org.csveed.bean.conversion.NumberUtils

public abstract class NumberUtils extends Object
The Class NumberUtils.
  • Method Details

    • convertNumberToTargetClass

      public static <T extends Number> T convertNumberToTargetClass(Number number, Class<T> targetClass) throws IllegalArgumentException
      Convert number to target class.
      Type Parameters:
      T - the generic type
      Parameters:
      number - the number
      targetClass - the target class
      Returns:
      the t
      Throws:
      IllegalArgumentException - the illegal argument exception
    • parseNumber

      public static <T extends Number> T parseNumber(String text, Class<T> targetClass)
      Parses the number.
      Type Parameters:
      T - the generic type
      Parameters:
      text - the text
      targetClass - the target class
      Returns:
      the t
    • parseNumber

      public static <T extends Number> T parseNumber(String text, Class<T> targetClass, NumberFormat numberFormat)
      Parses the number.
      Type Parameters:
      T - the generic type
      Parameters:
      text - the text
      targetClass - the target class
      numberFormat - the number format
      Returns:
      the t