| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.codehaus.groovy.syntax.Numbers
public class Numbers
Helper class for processing Groovy numeric literals.
| Constructor Summary | |
|---|---|
Numbers()
 | 
|
| Method Summary | |
|---|---|
static boolean | 
isDigit(char c)
Returns true if the specified character is a base-10 digit.  | 
static boolean | 
isHexDigit(char c)
Returns true if the specified character is a base-16 digit.  | 
static boolean | 
isNumericTypeSpecifier(char c,
                       boolean isDecimal)
Returns true if the specified character is a valid type specifier for a numeric value.  | 
static boolean | 
isOctalDigit(char c)
Returns true if the specific character is a base-8 digit.  | 
static Number | 
parseDecimal(String text)
Builds a Number from the given decimal descriptor.  | 
static Number | 
parseInteger(String text)
Builds a Number from the given integer descriptor.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public Numbers()
| Method Detail | 
|---|
public static boolean isDigit(char c)
public static boolean isOctalDigit(char c)
public static boolean isHexDigit(char c)
public static boolean isNumericTypeSpecifier(char c,
                                             boolean isDecimal)
public static Number parseInteger(String text)
text - literal text to parse
NumberFormatException - if the number does not fit within the type
          requested by the type specifier suffix (invalid numbers don't make
          it here)public static Number parseDecimal(String text)
text - literal text to parse
NumberFormatException - if the number does not fit within the type
          requested by the type specifier suffix (invalid numbers don't make
          it here)
  | 
Copyright © 2003-2012 The Codehaus. All rights reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||