Package org.jparsec
Class NumberLiteralsTranslator
- java.lang.Object
-
- org.jparsec.NumberLiteralsTranslator
-
final class NumberLiteralsTranslator extends java.lang.Object
Transforms the recognized character range to an integer within 64 bits. For bigger integer, useTokenizerMaps.DECIMAL_FRAGMENT
instead.
-
-
Constructor Summary
Constructors Constructor Description NumberLiteralsTranslator()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static int
toDecDigit(char c)
private static int
toHexDigit(char c)
(package private) static long
tokenizeDecimalAsLong(java.lang.String text)
(package private) static long
tokenizeHexAsLong(java.lang.String text)
(package private) static long
tokenizeOctalAsLong(java.lang.String text)
private static int
toOctDigit(char c)
-
-
-
Method Detail
-
toDecDigit
private static int toDecDigit(char c)
-
toOctDigit
private static int toOctDigit(char c)
-
toHexDigit
private static int toHexDigit(char c)
-
tokenizeDecimalAsLong
static long tokenizeDecimalAsLong(java.lang.String text)
-
tokenizeOctalAsLong
static long tokenizeOctalAsLong(java.lang.String text)
-
tokenizeHexAsLong
static long tokenizeHexAsLong(java.lang.String text)
-
-