示例#1
0
  /**
   * Casts the specified value to Float data type.
   *
   * @see DataType#FLOAT
   */
  private static Float toFloat(Object value) {

    if (value instanceof Float) {
      return (Float) value;
    } else if (value instanceof Integer) {
      Number number = (Number) value;

      return Float.valueOf(number.floatValue());
    }

    throw new TypeCheckException(DataType.FLOAT, value);
  }