Package com.itextpdf.commons.json
Class JsonNumber
java.lang.Object
com.itextpdf.commons.json.JsonValue
com.itextpdf.commons.json.JsonNumber
Class representing JSON number value.
-
Constructor Summary
ConstructorsConstructorDescriptionJsonNumber(double value) Creates a newJsonNumberrepresenting a provided value.JsonNumber(long value) Creates a newJsonNumberrepresenting a provided value. -
Method Summary
Modifier and TypeMethodDescriptionbooleandoubleGets adoublevalue wrapped into thisJsonNumber.longGets alongvalue wrapped into thisJsonNumber.doublegetValue()Gets adoublevalue wrapped into thisJsonNumber.inthashCode()booleanisDouble()Checks if thisJsonNumberrepresentsdoublevalueMethods inherited from class com.itextpdf.commons.json.JsonValue
fromJson, toJson, toPrettifiedJson
-
Constructor Details
-
JsonNumber
public JsonNumber(double value) Creates a newJsonNumberrepresenting a provided value.- Parameters:
-
value- to wrap into thisJsonNumber
-
JsonNumber
public JsonNumber(long value) Creates a newJsonNumberrepresenting a provided value.- Parameters:
-
value- to wrap into thisJsonNumber
-
-
Method Details
-
getValue
public double getValue()Gets adoublevalue wrapped into thisJsonNumber.- Returns:
-
a
doublevalue
-
getDoubleValue
public double getDoubleValue()Gets adoublevalue wrapped into thisJsonNumber.- Returns:
-
a
doublevalue
-
getLongValue
public long getLongValue()Gets alongvalue wrapped into thisJsonNumber.- Returns:
-
a
longvalue
-
isDouble
public boolean isDouble()Checks if thisJsonNumberrepresentsdoublevalue- Returns:
-
trueif thisJsonNumberrepresentsdoublevalue,falseif it representslongvalue
-
equals
-
hashCode
public int hashCode()
-