static java.lang.Number |
Literals.parseBinary(java.lang.CharSequence s,
Position pos) |
Parses a binary literal (e.g., 0b010101000011 ).
|
static java.lang.Boolean |
Literals.parseBoolean(java.lang.CharSequence s,
Position pos) |
Parses a boolean literal (i.e., true and false).
|
static java.lang.Number |
Literals.parseDecimal(java.lang.CharSequence s,
Position pos) |
Parses a decimal literal (e.g., 1234.0987 or 1.2e34 ).
|
static java.lang.Number |
Literals.parseHex(java.lang.CharSequence s,
Position pos) |
Parses a hexidecimal literal (e.g., 0xfedcba9876543210 ).
|
static java.lang.Object |
Literals.parseLiteral(java.lang.CharSequence s,
Position pos) |
Parses a literal of any known type (booleans, strings and numbers).
|
static java.lang.Number |
Literals.parseNumber(java.lang.CharSequence s,
Position pos) |
Parses a numeric literal of any known type.
|
static java.lang.Number |
Literals.parseOctal(java.lang.CharSequence s,
Position pos) |
Parses an octal literal (e.g., 01234567 ).
|
static java.lang.String |
Literals.parseString(java.lang.CharSequence s,
Position pos) |
Parses a string literal which is enclosed in single or double quotes.
|