public interface JsonNumber extends JsonValue
JsonValue,
JsonValueFactory| Modifier and Type | Method and Description |
|---|---|
JsonNumber |
clone()
Clones this JSON number.
|
java.math.BigDecimal |
getBigDecimal()
Gets number value.
|
java.math.BigInteger |
getBigInteger()
Gets number value.
|
byte |
getByte()
Gets number value.
|
double |
getDouble()
Gets number value.
|
float |
getFloat()
Gets number value.
|
int |
getInt()
Gets number value.
|
long |
getLong()
Gets number value.
|
short |
getShort()
Gets number value.
|
void |
setBigDecimal(java.math.BigDecimal value)
Sets new number value.
|
void |
setBigInteger(java.math.BigInteger value)
Sets new number value.
|
void |
setByte(byte value)
Sets new number value.
|
void |
setDouble(double value)
Sets new number value.
|
void |
setFloat(float value)
Sets new number value.
|
void |
setInt(int value)
Sets new number value.
|
void |
setLong(long value)
Sets new number value.
|
void |
setShort(short value)
Sets new number value.
|
void setByte(byte value)
value - new number valuebyte getByte()
java.lang.NumberFormatException - if JSON number is not convertible to bytevoid setShort(short value)
value - new number valueshort getShort()
java.lang.NumberFormatException - if JSON number is not convertible to shortvoid setInt(int value)
value - new number valueint getInt()
java.lang.NumberFormatException - if JSON number is not convertible to intvoid setLong(long value)
value - new number valuelong getLong()
java.lang.NumberFormatException - if JSON number is not convertible to longvoid setFloat(float value)
value - new number valuefloat getFloat()
java.lang.NumberFormatException - if JSON number is not convertible to floatvoid setDouble(double value)
value - new number valuedouble getDouble()
java.lang.NumberFormatException - if JSON number is not convertible to doublevoid setBigInteger(java.math.BigInteger value)
value - new number valuejava.math.BigInteger getBigInteger()
java.lang.NumberFormatException - if JSON number is not convertible to BigIntegervoid setBigDecimal(java.math.BigDecimal value)
value - new number valuejava.math.BigDecimal getBigDecimal()
java.lang.NumberFormatException - if JSON number is not convertible to BigDecimalJsonNumber clone()
Copyright © 2017 FOSS Nova Software Foundation. All rights reserved.