at.dms.compiler
Class NumberParser
java.lang.Object
|
+--at.dms.compiler.NumberParser
- public class NumberParser
- extends java.lang.Object
This class parses Strings to convert them to ordinal literals.
Method Summary |
static long |
decodeDecLong(boolean negative,
java.lang.String text)
|
static int |
decodeHexInt(boolean negative,
java.lang.String text)
|
static long |
decodeHexLong(boolean negative,
java.lang.String text)
|
static int |
decodeInt(java.lang.String text)
|
static long |
decodeLong(java.lang.String text)
|
static int |
decodeOctInt(boolean negative,
java.lang.String text)
|
static long |
decodeOctLong(boolean negative,
java.lang.String text)
|
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NumberParser
public NumberParser()
decodeLong
public static long decodeLong(java.lang.String text)
decodeInt
public static int decodeInt(java.lang.String text)
decodeDecLong
public static long decodeDecLong(boolean negative,
java.lang.String text)
decodeHexLong
public static long decodeHexLong(boolean negative,
java.lang.String text)
decodeOctLong
public static long decodeOctLong(boolean negative,
java.lang.String text)
decodeHexInt
public static int decodeHexInt(boolean negative,
java.lang.String text)
decodeOctInt
public static int decodeOctInt(boolean negative,
java.lang.String text)