public abstract class COSNumber extends COSBase
Modifier and Type | Field and Description |
---|---|
static COSInteger |
ONE
Deprecated.
Use the
COSInteger.ONE constant instead |
static COSInteger |
ZERO
Deprecated.
Use the
COSInteger.ZERO constant instead |
Constructor and Description |
---|
COSNumber() |
Modifier and Type | Method and Description |
---|---|
abstract double |
doubleValue()
This will get the double value of this number.
|
abstract float |
floatValue()
This will get the float value of this number.
|
static COSNumber |
get(String number)
This factory method will get the appropriate number object.
|
abstract int |
intValue()
This will get the integer value of this number.
|
abstract long |
longValue()
This will get the long value of this number.
|
accept, getCOSObject, getFilterManager, isDirect, isNeedToBeUpdate, setDirect, setNeedToBeUpdate
public static final COSInteger ZERO
COSInteger.ZERO
constant insteadpublic static final COSInteger ONE
COSInteger.ONE
constant insteadpublic abstract float floatValue()
public abstract double doubleValue()
public abstract int intValue()
public abstract long longValue()
public static COSNumber get(String number) throws IOException
number
- The string representation of the number.IOException
- If the string is not a number.Copyright © 2002-2015 The Apache Software Foundation. All Rights Reserved.