@Test(expected = ArithmeticException.class) public void shouldNotParseOverflowingValue() { new DecimalFloat().fromString("99999999999999990000000"); }
public DecimalFloat fromString(final CharSequence string) { return fromString(string, 0, string.length()); }
DecimalFloat implements Comparable<DecimalFloat> { public DecimalFloat fromString(final CharSequence string) { return fromString(string, 0, string.length()); } }
DecimalFloat implements Comparable<DecimalFloat> { public DecimalFloat fromString(final CharSequence string) { return fromString(string, 0, string.length()); } DecimalFloat();  DecimalFloat(final long value);  DecimalFloat(final long value, final int scale); }
DecimalFloat implements Comparable<DecimalFloat> { public DecimalFloat fromString(final CharSequence string) { return fromString(string, 0, string.length()); } DecimalFloat();  DecimalFloat(final long value);  DecimalFloat(final long value, final int scale); void reset(); long value(); int scale(); DecimalFloat set(final DecimalFloat other); DecimalFloat fromLong(final long value); DecimalFloat set(final long value, final int scale); @Deprecated DecimalFloat value(final long value); @Deprecated DecimalFloat scale(final int scale); boolean equals(final Object o); int hashCode(); void appendTo(final StringBuilder builder); String toString(); DecimalFloat negate(); DecimalFloat copy(); int compareTo(final DecimalFloat other); double toDouble(); boolean fromDouble(final double doubleValue); DecimalFloat fromString(final CharSequence string); DecimalFloat fromString(final CharSequence string, final int start, final int length); boolean isNaNValue(); static boolean isNaNValue(final long value, final int scale); static DecimalFloat newNaNValue(); }
DecimalFloat implements Comparable<DecimalFloat> { public DecimalFloat fromString(final CharSequence string) { return fromString(string, 0, string.length()); } DecimalFloat();  DecimalFloat(final long value);  DecimalFloat(final long value, final int scale); void reset(); long value(); int scale(); DecimalFloat set(final DecimalFloat other); DecimalFloat fromLong(final long value); DecimalFloat set(final long value, final int scale); @Deprecated DecimalFloat value(final long value); @Deprecated DecimalFloat scale(final int scale); boolean equals(final Object o); int hashCode(); void appendTo(final StringBuilder builder); String toString(); DecimalFloat negate(); DecimalFloat copy(); int compareTo(final DecimalFloat other); double toDouble(); boolean fromDouble(final double doubleValue); DecimalFloat fromString(final CharSequence string); DecimalFloat fromString(final CharSequence string, final int start, final int length); boolean isNaNValue(); static boolean isNaNValue(final long value, final int scale); static DecimalFloat newNaNValue(); static final DecimalFloat MIN_VALUE; static final DecimalFloat MAX_VALUE; static final DecimalFloat ZERO; static final DecimalFloat NAN; static final DecimalFloat MISSING_FLOAT; }