Package ch.randelshofer.fastdoubleparser
Class SlowDoubleConversionPath
- java.lang.Object
-
- ch.randelshofer.fastdoubleparser.SlowDoubleConversionPath
-
final class SlowDoubleConversionPath extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static int[]powersOfTen
-
Constructor Summary
Constructors Modifier Constructor Description privateSlowDoubleConversionPath()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static java.math.BigDecimaltoBigDecimal(byte[] str, ByteDigitSet digitSet, int integerStartIndex, int integerEndIndex, int fractionStartIndex, int fractionEndIndex, int maxRequiredDigits, long exponentValue)(package private) static java.math.BigDecimaltoBigDecimal(char[] str, CharDigitSet digitSet, int integerStartIndex, int integerEndIndex, int fractionStartIndex, int fractionEndIndex, int maxRequiredDigits, long exponentValue)(package private) static java.math.BigDecimaltoBigDecimal(java.lang.CharSequence str, CharDigitSet digitSet, int integerStartIndex, int integerEndIndex, int fractionStartIndex, int fractionEndIndex, int maxRequiredDigits, long exponentValue)(package private) static doubletoDouble(byte[] str, ByteDigitSet digitSet, int integerStartIndex, int integerEndIndex, int fractionStartIndex, int fractionEndIndex, boolean isSignificandNegative, long exponentValue)(package private) static doubletoDouble(char[] str, CharDigitSet digitSet, int integerStartIndex, int integerEndIndex, int fractionStartIndex, int fractionEndIndex, boolean isSignificandNegative, long exponentValue)(package private) static doubletoDouble(java.lang.CharSequence str, CharDigitSet digitSet, int integerStartIndex, int integerEndIndex, int fractionStartIndex, int fractionEndIndex, boolean isSignificandNegative, long exponentValue)
-
-
-
Method Detail
-
toDouble
static double toDouble(java.lang.CharSequence str, CharDigitSet digitSet, int integerStartIndex, int integerEndIndex, int fractionStartIndex, int fractionEndIndex, boolean isSignificandNegative, long exponentValue)
-
toBigDecimal
static java.math.BigDecimal toBigDecimal(java.lang.CharSequence str, CharDigitSet digitSet, int integerStartIndex, int integerEndIndex, int fractionStartIndex, int fractionEndIndex, int maxRequiredDigits, long exponentValue)
-
toDouble
static double toDouble(char[] str, CharDigitSet digitSet, int integerStartIndex, int integerEndIndex, int fractionStartIndex, int fractionEndIndex, boolean isSignificandNegative, long exponentValue)
-
toDouble
static double toDouble(byte[] str, ByteDigitSet digitSet, int integerStartIndex, int integerEndIndex, int fractionStartIndex, int fractionEndIndex, boolean isSignificandNegative, long exponentValue)
-
toBigDecimal
static java.math.BigDecimal toBigDecimal(char[] str, CharDigitSet digitSet, int integerStartIndex, int integerEndIndex, int fractionStartIndex, int fractionEndIndex, int maxRequiredDigits, long exponentValue)
-
toBigDecimal
static java.math.BigDecimal toBigDecimal(byte[] str, ByteDigitSet digitSet, int integerStartIndex, int integerEndIndex, int fractionStartIndex, int fractionEndIndex, int maxRequiredDigits, long exponentValue)
-
-