@Nonnull
  public Cell addCell (@Nullable final BigInteger aValue)
  {
    if (aValue == null)
      return addCell ();

    if (CExcel.canBeNumericValue (aValue))
      return addCell (aValue.longValue ());

    // Too large - add as string
    return addCell (aValue.toString ());
  }
@ Nonnull public Cell addCell ( @ Nullable final BigInteger aValue ) { if ( aValue == null ) return addCell ( ) ; if ( CExcel . canBeNumericValue ( aValue ) ) return addCell ( aValue . longValue ( ) ) ; return addCell ( aValue . toString ( ) ) ; }
@param aValue
The value to be set. May be <code>null</code>.
@return A new cell in the current row of the current sheet with the passed
value