org.mindswap.pellet.utils
Class NumberUtils
java.lang.Object
org.mindswap.pellet.utils.NumberUtils
public class NumberUtils
- extends java.lang.Object
Method Summary |
static java.lang.Number |
add(java.lang.Number n1,
int n2)
|
static int |
compare(java.lang.Number n1,
java.lang.Number n2)
|
static int |
getFractionDigits(java.lang.Number n)
|
static int |
getTotalDigits(java.lang.Number n)
|
static int |
getType(java.lang.Number number)
|
static java.lang.String |
getTypeName(java.lang.Number number)
|
static void |
main(java.lang.String[] args)
|
static java.lang.Number |
parse(java.lang.String str,
int type)
|
static java.lang.Number |
parseByte(java.lang.String str)
|
static java.lang.Number |
parseDecimal(java.lang.String str)
|
static java.lang.Double |
parseDouble(java.lang.String str)
|
static java.lang.Float |
parseFloat(java.lang.String str)
|
static java.lang.Number |
parseInt(java.lang.String str)
|
static java.lang.Number |
parseInteger(java.lang.String str)
|
static java.lang.Number |
parseLong(java.lang.String str)
|
static java.lang.Number |
parseShort(java.lang.String str)
|
static int |
sign(java.lang.Number n)
|
static void |
test(java.lang.String val,
int type,
java.lang.Number test)
|
static void |
test(java.lang.String val1,
int type1,
java.lang.String val2,
int type2,
int result)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BYTE
public static final int BYTE
- See Also:
- Constant Field Values
SHORT
public static final int SHORT
- See Also:
- Constant Field Values
INT
public static final int INT
- See Also:
- Constant Field Values
LONG
public static final int LONG
- See Also:
- Constant Field Values
INTEGER
public static final int INTEGER
- See Also:
- Constant Field Values
DECIMAL
public static final int DECIMAL
- See Also:
- Constant Field Values
FLOAT
public static final int FLOAT
- See Also:
- Constant Field Values
DOUBLE
public static final int DOUBLE
- See Also:
- Constant Field Values
NumberUtils
public NumberUtils()
parseByte
public static java.lang.Number parseByte(java.lang.String str)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
parseShort
public static java.lang.Number parseShort(java.lang.String str)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
parseInt
public static java.lang.Number parseInt(java.lang.String str)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
parseLong
public static java.lang.Number parseLong(java.lang.String str)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
parseInteger
public static java.lang.Number parseInteger(java.lang.String str)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
parseDecimal
public static java.lang.Number parseDecimal(java.lang.String str)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
parseFloat
public static java.lang.Float parseFloat(java.lang.String str)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
parseDouble
public static java.lang.Double parseDouble(java.lang.String str)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
parse
public static java.lang.Number parse(java.lang.String str,
int type)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
add
public static java.lang.Number add(java.lang.Number n1,
int n2)
getType
public static int getType(java.lang.Number number)
getTypeName
public static java.lang.String getTypeName(java.lang.Number number)
sign
public static int sign(java.lang.Number n)
compare
public static int compare(java.lang.Number n1,
java.lang.Number n2)
getTotalDigits
public static int getTotalDigits(java.lang.Number n)
getFractionDigits
public static int getFractionDigits(java.lang.Number n)
test
public static void test(java.lang.String val,
int type,
java.lang.Number test)
test
public static void test(java.lang.String val1,
int type1,
java.lang.String val2,
int type2,
int result)
main
public static void main(java.lang.String[] args)
Copyright © 2007-2009 Natalya Keberle. All Rights Reserved.