BigDecimal for REALLY
big values (over 500 characters)
Based on ideas from this this git commit.
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final int |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static int | |
| public static BigDecimal | |
| public static BigDecimal | |
| public static BigDecimal | |
| private static BigDecimal | |
| public static BigDecimal | |
| public static BigDecimal | |
| private static BigDecimal | toBigDecimalRec(final char[] chars, final int off, final int len, final int scale, final int splitLen)
|
| MAX_CHARS_TO_REPORT | back to summary |
|---|---|
| pack-priv static final int MAX_CHARS_TO_REPORT | |
| BigDecimalParser | back to summary |
|---|---|
| private BigDecimalParser() | |
| adjustScale | back to summary |
|---|---|
| private static int adjustScale(int scale, long exp) | |
| parse | back to summary |
|---|---|
| public static BigDecimal parse(String valueStr) | |
| parse | back to summary |
|---|---|
| public static BigDecimal parse(final char[] chars, final int off, final int len) | |
| parse | back to summary |
|---|---|
| public static BigDecimal parse(char[] chars) | |
| parseBigDecimal | back to summary |
|---|---|
| private static BigDecimal parseBigDecimal(final char[] chars, final int off, final int len, final int splitLen) | |
| parseWithFastParser | back to summary |
|---|---|
| public static BigDecimal parseWithFastParser(final String valueStr) | |
| parseWithFastParser | back to summary |
|---|---|
| public static BigDecimal parseWithFastParser(final char[] ch, final int off, final int len) | |
| toBigDecimalRec | back to summary |
|---|---|
| private static BigDecimal toBigDecimalRec(final char[] chars, final int off, final int len, final int scale, final int splitLen) | |