final class JsonDoubleImpl
extends java.lang.Object
implements javax.json.JsonNumber, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Integer |
hashCode |
private double |
value |
| Constructor and Description |
|---|
JsonDoubleImpl(double value) |
| Modifier and Type | Method and Description |
|---|---|
java.math.BigDecimal |
bigDecimalValue() |
java.math.BigInteger |
bigIntegerValue() |
java.math.BigInteger |
bigIntegerValueExact() |
private void |
checkFractionalPart() |
double |
doubleValue() |
boolean |
equals(java.lang.Object obj) |
javax.json.JsonValue.ValueType |
getValueType() |
int |
hashCode() |
int |
intValue() |
int |
intValueExact() |
boolean |
isIntegral() |
long |
longValue() |
long |
longValueExact() |
java.lang.Number |
numberValue() |
java.lang.String |
toString() |
public java.lang.Number numberValue()
numberValue in interface javax.json.JsonNumberpublic boolean isIntegral()
isIntegral in interface javax.json.JsonNumberpublic int intValue()
intValue in interface javax.json.JsonNumberpublic int intValueExact()
intValueExact in interface javax.json.JsonNumberpublic long longValue()
longValue in interface javax.json.JsonNumberpublic long longValueExact()
longValueExact in interface javax.json.JsonNumberpublic java.math.BigInteger bigIntegerValue()
bigIntegerValue in interface javax.json.JsonNumberpublic java.math.BigInteger bigIntegerValueExact()
bigIntegerValueExact in interface javax.json.JsonNumberpublic double doubleValue()
doubleValue in interface javax.json.JsonNumberpublic java.math.BigDecimal bigDecimalValue()
bigDecimalValue in interface javax.json.JsonNumberpublic javax.json.JsonValue.ValueType getValueType()
getValueType in interface javax.json.JsonValuepublic java.lang.String toString()
toString in interface javax.json.JsonNumbertoString in interface javax.json.JsonValuetoString in class java.lang.Objectpublic int hashCode()
hashCode in interface javax.json.JsonNumberhashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in interface javax.json.JsonNumberequals in class java.lang.Objectprivate void checkFractionalPart()
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.