
com.huawei.shade.com.fasterxml.jackson.databind.node.DoubleNode.class Maven / Gradle / Ivy
???? 3 ? ?com/huawei/shade/com/fasterxml/jackson/databind/node/DoubleNode @com/huawei/shade/com/fasterxml/jackson/databind/node/NumericNode DoubleNode.java Acom/huawei/shade/com/fasterxml/jackson/core/JsonParser$NumberType 6com/huawei/shade/com/fasterxml/jackson/core/JsonParser
NumberType _value D (D)V ()V
this ALcom/huawei/shade/com/fasterxml/jackson/databind/node/DoubleNode; v valueOf D(D)Lcom/huawei/shade/com/fasterxml/jackson/databind/node/DoubleNode;
asToken 9()Lcom/huawei/shade/com/fasterxml/jackson/core/JsonToken; 5com/huawei/shade/com/fasterxml/jackson/core/JsonToken VALUE_NUMBER_FLOAT 7Lcom/huawei/shade/com/fasterxml/jackson/core/JsonToken; !
numberType E()Lcom/huawei/shade/com/fasterxml/jackson/core/JsonParser$NumberType; DOUBLE CLcom/huawei/shade/com/fasterxml/jackson/core/JsonParser$NumberType; % & ' isFloatingPointNumber ()Z isDouble canConvertToInt?? A????? canConvertToLong?? C? canConvertToExactIntegral java/lang/Double 7 isNaN (D)Z 9 :
8 ;
isInfinite = :
8 > java/lang/Math @ rint (D)D B C
A D numberValue ()Ljava/lang/Number; (D)Ljava/lang/Double; H
8 I
shortValue ()S intValue ()I longValue ()J
floatValue ()F doubleValue ()D decimalValue ()Ljava/math/BigDecimal; java/math/BigDecimal W (D)Ljava/math/BigDecimal; Y
X Z bigIntegerValue ()Ljava/math/BigInteger; U V
^ toBigInteger ` ]
X a asText ()Ljava/lang/String; ;com/huawei/shade/com/fasterxml/jackson/core/io/NumberOutput e toString (D)Ljava/lang/String; g h
f i serialize ?(Lcom/huawei/shade/com/fasterxml/jackson/core/JsonGenerator;Lcom/huawei/shade/com/fasterxml/jackson/databind/SerializerProvider;)V java/io/IOException m 9com/huawei/shade/com/fasterxml/jackson/core/JsonGenerator o writeNumber q
p r g ;Lcom/huawei/shade/com/fasterxml/jackson/core/JsonGenerator; provider DLcom/huawei/shade/com/fasterxml/jackson/databind/SerializerProvider; equals (Ljava/lang/Object;)Z compare (DD)I z {
8 |
otherValue o Ljava/lang/Object; hashCode doubleToLongBits (D)J ? ?
8 ? l J Code LineNumberTable LocalVariableTable
StackMapTable
Exceptions InnerClasses
SourceFile !
? >
*? *'? ? ? ?
? 3 ? Y&? ? ? ? ? . ? "? ? &