
com.groupbyinc.flux.common.xcontent.support.AbstractXContentParser.class Maven / Gradle / Ivy
???? 4? Bcom/groupbyinc/flux/common/xcontent/support/AbstractXContentParser java/lang/Object 2com/groupbyinc/flux/common/xcontent/XContentParser AbstractXContentParser.java Dcom/groupbyinc/flux/common/xcontent/support/AbstractXContentParser$1 Tcom/groupbyinc/flux/common/xcontent/support/AbstractXContentParser$MapStringsFactory
MapStringsFactory Mcom/groupbyinc/flux/common/xcontent/support/AbstractXContentParser$MapFactory
MapFactory 8com/groupbyinc/flux/common/xcontent/XContentParser$Token Token =com/groupbyinc/flux/common/xcontent/XContentParser$NumberType
NumberType %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup DEFAULT_NUMBER_COERCE_POLICY Z xContentRegistry ;Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry; deprecationHandler 8Lcom/groupbyinc/flux/common/xcontent/DeprecationHandler; SIMPLE_MAP_FACTORY OLcom/groupbyinc/flux/common/xcontent/support/AbstractXContentParser$MapFactory; ORDERED_MAP_FACTORY SIMPLE_MAP_STRINGS_FACTORY VLcom/groupbyinc/flux/common/xcontent/support/AbstractXContentParser$MapStringsFactory; ORDERED_MAP_STRINGS_FACTORY checkCoerceString (ZLjava/lang/Class;)V "java/lang/IllegalArgumentException * java/lang/StringBuilder , ()V . /
- 0 java/lang/Class 2
getSimpleName ()Ljava/lang/String; 4 5
3 6 append -(Ljava/lang/String;)Ljava/lang/StringBuilder; 8 9
- : value passed as String < toString > 5
- ? (Ljava/lang/String;)V . A
+ B coerce clazz &Ljava/lang/Class<+Ljava/lang/Number;>; Ljava/lang/Class; v(Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;Lcom/groupbyinc/flux/common/xcontent/DeprecationHandler;)V
0 J ! L this DLcom/groupbyinc/flux/common/xcontent/support/AbstractXContentParser; ensureNumberConversion (ZJLjava/lang/Class;)V java/io/IOException R
doDoubleValue ()D T U
V (D)Ljava/lang/StringBuilder; 8 X
- Y cannot be converted to [ without data loss ] fullVal D result J isBooleanValue ()Z A$SwitchMap$org$elasticsearch$common$xcontent$XContentParser$Token [I e f g currentToken <()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; i j
k ordinal ()I m n
o textCharacters ()[C q r
s
textOffset u n
v
textLength x n
y #com/groupbyinc/flux/common/Booleans { isBoolean ([CII)Z } ~
| booleanValue VALUE_STRING :Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; ? ? ? parseBoolean ([CIIZ)Z ? ?
| ? doBooleanValue ? d
? token isBooleanValueLenient Ljava/lang/Deprecated;
numberType A()Lcom/groupbyinc/flux/common/xcontent/XContentParser$NumberType; ? ?
? LONG ?Lcom/groupbyinc/flux/common/xcontent/XContentParser$NumberType; ? ? ? INT ? ? ? isBooleanLenient ? ~
| ? booleanValueLenient VALUE_NUMBER ? ? ? intValue ? n
? parseBooleanLenient ? ?
| ?
shortValue ()S (Z)S ? ?
? java/lang/Short ? ( )
? text ? 5
? java/lang/Double ? parseDouble (Ljava/lang/String;)D ? ?
? ??? @??? Value [ ? ] is out of range for a short ? doShortValue ? ?
? P Q
? doubleValue S (Z)I ? ?
? java/lang/Integer ??? A????? ] is out of range for an integer ?
doIntValue ? n
? I toLong (Ljava/lang/String;Z)J java/lang/NumberFormatException ? java/lang/ArithmeticException ? java/lang/Long ? parseLong (Ljava/lang/String;)J ? ?
? ? java/math/BigDecimal ?
? B toBigInteger ()Ljava/math/BigInteger; ? ?
? ? toBigIntegerExact ? ?
? ? java/math/BigInteger ? java/lang/String ? ] has a decimal part ? For input string: " ? " ???????? valueOf (J)Ljava/math/BigInteger; ? ?
? ? compareTo (Ljava/math/BigInteger;)I ? ?
? ? ] is out of range for a long longValue ()J
? bigDecimalValue Ljava/math/BigDecimal; bigIntegerValue Ljava/math/BigInteger; e Ljava/lang/ArithmeticException; !Ljava/lang/NumberFormatException; stringValue Ljava/lang/String; (Z)J
? ?
doLongValue
floatValue ()F (Z)F
java/lang/Float
parseFloat (Ljava/lang/String;)F"#
!$ doFloatValue&
' (Z)D ?)
*
textOrNull
VALUE_NULL- ? . charBufferOrNull ()Ljava/nio/CharBuffer;
charBuffer21
3 map ()Ljava/util/Map; readMap E(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Ljava/util/Map;78
9
mapOrdered readOrderedMap<8
=
mapStrings readMapStrings@8
A mapStringsOrdered readOrderedMapStringsD8
E list ()Ljava/util/List; readList F(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Ljava/util/List;IJ
K listOrderedMap readListOrderedMapNJ
O " # Q ?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Lcom/groupbyinc/flux/common/xcontent/support/AbstractXContentParser$MapFactory;)Ljava/util/Map;7S
T parser 4Lcom/groupbyinc/flux/common/xcontent/XContentParser; $ # X % & Z ?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Lcom/groupbyinc/flux/common/xcontent/support/AbstractXContentParser$MapStringsFactory;)Ljava/util/Map;@\
] ' & _ ?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Lcom/groupbyinc/flux/common/xcontent/support/AbstractXContentParser$MapFactory;)Ljava/util/List;Ia
b newMapd6 e k nextTokenh j i
java/util/Mapk START_OBJECTm ? n
FIELD_NAMEp ? q currentNames 5 t readValue ?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Lcom/groupbyinc/flux/common/xcontent/support/AbstractXContentParser$MapFactory;Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;)Ljava/lang/Object;vw
x put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;z{l| fieldName value Ljava/lang/Object;
mapFactory 5Ljava/util/Map; Ljava/util/Map; e ? mapStringsFactory 5Ljava/util/Map; START_ARRAY? ? ? :com/groupbyinc/flux/common/xcontent/XContentParseException? getTokenLocation 8()Lcom/groupbyinc/flux/common/xcontent/XContentLocation;?? ? !Failed to parse list: expecting ? -(Ljava/lang/Object;)Ljava/lang/StringBuilder; 8?
-? but got ? K(Lcom/groupbyinc/flux/common/xcontent/XContentLocation;Ljava/lang/String;)V .?
?? java/util/ArrayList?
? 0 END_ARRAY? ? ? add (Ljava/lang/Object;)Z??
?? )Ljava/util/ArrayList; Ljava/util/ArrayList; numberValue ()Ljava/lang/Number;?? ?
VALUE_BOOLEAN? ? ? ? d ? java/lang/Boolean? (Z)Ljava/lang/Boolean; ??
?? VALUE_EMBEDDED_OBJECT? ? ? binaryValue ()[B?? ? namedObject I(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; 9com/groupbyinc/flux/common/xcontent/NamedXContentRegistry? parseNamedObject }(Ljava/lang/Class;Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;)Ljava/lang/Object;??
??
categoryClass Ljava/lang/Class; name context getXContentRegistry =()Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry; isClosed getDeprecationHandler :()Lcom/groupbyinc/flux/common/xcontent/DeprecationHandler; "java/lang/invoke/LambdaMetafactory? metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;??
???6 java/util/HashMap?
? 0? Q()Lcom/groupbyinc/flux/common/xcontent/support/AbstractXContentParser$MapFactory;d? ? java/util/LinkedHashMap?
? 0? ? X()Lcom/groupbyinc/flux/common/xcontent/support/AbstractXContentParser$MapStringsFactory;d? ? ?
ConstantValue Code LocalVariableTable LocalVariableTypeTable LineNumberTable
StackMapTable Signature *(ZLjava/lang/Class<+Ljava/lang/Number;>;)V
Exceptions +(ZJLjava/lang/Class<+Ljava/lang/Number;>;)V
Deprecated RuntimeVisibleAnnotations 7()Ljava/util/Map; 7()Ljava/util/Map; &()Ljava/util/List; k(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Ljava/util/Map; k(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Ljava/util/Map; Z(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Ljava/util/List; ?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Lcom/groupbyinc/flux/common/xcontent/support/AbstractXContentParser$MapFactory;)Ljava/util/Map; ?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Lcom/groupbyinc/flux/common/xcontent/support/AbstractXContentParser$MapStringsFactory;)Ljava/util/Map; ?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Lcom/groupbyinc/flux/common/xcontent/support/AbstractXContentParser$MapFactory;)Ljava/util/List; U(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Object;)TT; BootstrapMethods
SourceFile InnerClasses! ? ! " # $ # % &