Package org.jparsec
Class NumberLiteralsTranslator
- java.lang.Object
-
- org.jparsec.NumberLiteralsTranslator
-
final class NumberLiteralsTranslator extends java.lang.ObjectTransforms the recognized character range to an integer within 64 bits. For bigger integer, useTokenizerMaps.DECIMAL_FRAGMENTinstead.
-
-
Constructor Summary
Constructors Constructor Description NumberLiteralsTranslator()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static inttoDecDigit(char c)private static inttoHexDigit(char c)(package private) static longtokenizeDecimalAsLong(java.lang.String text)(package private) static longtokenizeHexAsLong(java.lang.String text)(package private) static longtokenizeOctalAsLong(java.lang.String text)private static inttoOctDigit(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)
-
-