All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.xcontent.ObjectParser.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4?0com/groupbyinc/flux/common/xcontent/ObjectParser?Lcom/groupbyinc/flux/common/xcontent/AbstractObjectParser;8com/groupbyinc/flux/common/xcontent/AbstractObjectParserObjectParser.java2com/groupbyinc/flux/common/xcontent/ObjectParser$1:com/groupbyinc/flux/common/xcontent/ObjectParser$ValueType		ValueType.FieldParser;>;nameLjava/lang/String;
valueSupplierLjava/util/function/Supplier;&Ljava/util/function/Supplier;ignoreUnknownFieldsZ$assertionsDisabledfromListQ(Ljava/lang/Class;Ljava/util/function/BiConsumer;)Ljava/util/function/BiConsumer;"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;./
-01'(Ljava/lang/Object;Ljava/lang/Object;)V3lambda$fromList$0U(Ljava/lang/Class;Ljava/util/function/BiConsumer;Ljava/lang/Object;Ljava/util/List;)V56
78%(Ljava/lang/Object;Ljava/util/List;)V:accept<+=c!Ljava/lang/Class;Ljava/lang/Class;consumer7Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;(Ljava/lang/String;)V2(Ljava/lang/String;Ljava/util/function/Supplier;)VEG
HthisDLcom/groupbyinc/flux/common/xcontent/ObjectParser;2Lcom/groupbyinc/flux/common/xcontent/ObjectParser;%Lcom/groupbyinc/flux/common/Nullable;3(Ljava/lang/String;ZLjava/util/function/Supplier;)VEN
O()VEQ
Rjava/util/HashMapT
UR 	W"#	Y$%	['(	]parseZ(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;)Ljava/lang/Object;java/io/IOExceptionajava/lang/NullPointerExceptioncvalueSupplier is not seteEF
dgjava/util/function/Supplieriget()Ljava/lang/Object;kljml(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;_o
pparser4Lcom/groupbyinc/flux/common/xcontent/XContentParser;context	TContext;Ljava/lang/Object;currentToken<()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;wxySTART_OBJECT:Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;{|	}	nextTokenx?java/lang/IllegalStateException?java/lang/StringBuilder?
?R[?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??!] Expected START_OBJECT but was: ?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
??toString()Ljava/lang/String;??
??
?gjava/lang/String?
END_OBJECT?|	?
FIELD_NAME?|	?currentName???	getParserR(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/ObjectParser$FieldParser;??
?] no field found?)(	?java/lang/AssertionError?Athis should only be possible if configured to ignore known fields?(Ljava/lang/Object;)VE?
??skipChildren?Q?assertSupportsa(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;Ljava/lang/String;)V??

?parseSub?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Lcom/groupbyinc/flux/common/xcontent/ObjectParser$FieldParser;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V??
?tokenvalueTValue;fieldParserPLcom/groupbyinc/flux/common/xcontent/ObjectParser.FieldParser;>Lcom/groupbyinc/flux/common/xcontent/ObjectParser$FieldParser;currentFieldNameapply+com/groupbyinc/flux/common/ParsingException?getTokenLocation8()Lcom/groupbyinc/flux/common/xcontent/XContentLocation;???] failed to parse object?java/lang/Object?s(Lcom/groupbyinc/flux/common/xcontent/XContentLocation;Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)VE?
??eLjava/io/IOException;declareField?(Lcom/groupbyinc/flux/common/xcontent/ObjectParser$Parser;Lcom/groupbyinc/flux/common/ParseField;Lcom/groupbyinc/flux/common/xcontent/ObjectParser$ValueType;)V"java/lang/IllegalArgumentException?[parseField] is required?
?g[type] is required?supportedTokens()Ljava/util/EnumSet;??

??(Lcom/groupbyinc/flux/common/xcontent/ObjectParser;Lcom/groupbyinc/flux/common/xcontent/ObjectParser$Parser;Ljava/util/EnumSet;Lcom/groupbyinc/flux/common/ParseField;Lcom/groupbyinc/flux/common/xcontent/ObjectParser$ValueType;)VE?

?%com/groupbyinc/flux/common/ParseField?getAllNamesIncludedDeprecated()[Ljava/lang/String;??
??[Ljava/lang/String;?
java/util/Map?putIfAbsent8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;????
fieldValuepKLcom/groupbyinc/flux/common/xcontent/ObjectParser$Parser;9Lcom/groupbyinc/flux/common/xcontent/ObjectParser$Parser;
parseField'Lcom/groupbyinc/flux/common/ParseField;type;ALcom/groupbyinc/flux/common/xcontent/ContextParser;3Lcom/groupbyinc/flux/common/xcontent/ContextParser;declareObjectOrDefault?(Ljava/util/function/BiConsumer;Ljava/util/function/BiFunction;Ljava/util/function/Supplier;Lcom/groupbyinc/flux/common/ParseField;)Vlambda$declareObjectOrDefault$2?(Ljava/util/function/BiConsumer;Ljava/util/function/Supplier;Ljava/util/function/BiFunction;Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;Ljava/lang/Object;)V
?(Ljava/util/function/BiConsumer;Ljava/util/function/Supplier;Ljava/util/function/BiFunction;)Lcom/groupbyinc/flux/common/xcontent/ObjectParser$Parser;_OBJECT_OR_BOOLEAN?	
objectParseraLjava/util/function/BiFunction;Ljava/util/function/BiFunction;defaultValue"Ljava/util/function/Supplier;fielddeclareNamedObjects?(Ljava/util/function/BiConsumer;Lcom/groupbyinc/flux/common/xcontent/ObjectParser$NamedObjectParser;Ljava/util/function/Consumer;Lcom/groupbyinc/flux/common/ParseField;)V?lambda$declareNamedObjects$3?(Lcom/groupbyinc/flux/common/ParseField;Lcom/groupbyinc/flux/common/xcontent/ObjectParser$NamedObjectParser;Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;)Ljava/lang/Object;#$
%&`?(Lcom/groupbyinc/flux/common/ParseField;Lcom/groupbyinc/flux/common/xcontent/ObjectParser$NamedObjectParser;)Ljava/util/function/BiFunction;?)*lambda$declareNamedObjects$4?(Ljava/util/function/BiFunction;Ljava/util/function/Consumer;Lcom/groupbyinc/flux/common/ParseField;Ljava/util/function/BiConsumer;Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;Ljava/lang/Object;)V,-
./?(Ljava/util/function/BiFunction;Ljava/util/function/Consumer;Lcom/groupbyinc/flux/common/ParseField;Ljava/util/function/BiConsumer;)Lcom/groupbyinc/flux/common/xcontent/ObjectParser$Parser;_12OBJECT_ARRAY4?	
5=Ljava/util/function/BiConsumer;>;namedObjectParserRLcom/groupbyinc/flux/common/xcontent/ObjectParser$NamedObjectParser;DLcom/groupbyinc/flux/common/xcontent/ObjectParser$NamedObjectParser;orderedModeCallback&Ljava/util/function/Consumer;Ljava/util/function/Consumer;?(Ljava/util/function/BiConsumer;Lcom/groupbyinc/flux/common/xcontent/ObjectParser$NamedObjectParser;Lcom/groupbyinc/flux/common/ParseField;)V?lambda$declareNamedObjects$5<(Lcom/groupbyinc/flux/common/ParseField;Ljava/lang/Object;)V@A
BCF(Lcom/groupbyinc/flux/common/ParseField;)Ljava/util/function/Consumer;<EF !
HgetName
parseArraySTART_ARRAYL|	MToken was: O
parseValueQ?
Rjava/lang/ExceptionT
access$000y(Lcom/groupbyinc/flux/common/xcontent/ObjectParser$FieldParser;)Lcom/groupbyinc/flux/common/xcontent/ObjectParser$Parser;VW

X_?Z] failed to parse field [\]^exLjava/lang/Exception;A$SwitchMap$org$elasticsearch$common$xcontent$XContentParser$Token[Ibc	dordinal()Ifg
hK?
j is unexpectedl&(Ljava/lang/Object;)Ljava/lang/Object;kn?o] unknown field [q], parser not founds	fieldNameObjectParser{name='v(C)Ljava/lang/StringBuilder;?x
?y	, fields={values()Ljava/util/Collection;}~??`
?C] doesn't support arrays. Use a single object with multiple fields.?vjava/util/ArrayList?
?Rjava/util/List?java/util/function/BiFunction?????add(Ljava/lang/Object;)Z????java/util/function/Consumer?<???	END_ARRAY?|	?p] can be a single object with any number of fields or an array where each entry is an object with a single field?^(Lcom/groupbyinc/flux/common/xcontent/XContentLocation;Ljava/lang/String;[Ljava/lang/Object;)VE?
??java/util/function/BiConsumer?<3??fieldsLjava/util/List;Ljava/util/List;l(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;_??] error while parsing?
VALUE_BOOLEAN?|	?booleanValue()Z???1com/groupbyinc/flux/common/xcontent/ContextParser?_`??size?g??java/lang/reflect/Array?newInstance&(Ljava/lang/Class;I)Ljava/lang/Object;??
??[Ljava/lang/Object;?toArray(([Ljava/lang/Object;)[Ljava/lang/Object;????larray[TElementValue;java/lang/Class?desiredAssertionStatus??
??	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable?(Ljava/lang/Class;Ljava/util/function/BiConsumer;)Ljava/util/function/BiConsumer;>;;(Ljava/lang/String;Ljava/util/function/Supplier;)V"RuntimeVisibleParameterAnnotations<(Ljava/lang/String;ZLjava/util/function/Supplier;)V
StackMapTable
ExceptionsF(Lcom/groupbyinc/flux/common/xcontent/XContentParser;TContext;)TValue;M(Lcom/groupbyinc/flux/common/xcontent/XContentParser;TValue;TContext;)TValue;?(Lcom/groupbyinc/flux/common/xcontent/ObjectParser$Parser;Lcom/groupbyinc/flux/common/ParseField;Lcom/groupbyinc/flux/common/xcontent/ObjectParser$ValueType;)V?(Ljava/util/function/BiConsumer;Lcom/groupbyinc/flux/common/xcontent/ContextParser;Lcom/groupbyinc/flux/common/ParseField;Lcom/groupbyinc/flux/common/xcontent/ObjectParser$ValueType;)V?(Ljava/util/function/BiConsumer;Ljava/util/function/BiFunction;Ljava/util/function/Supplier;Lcom/groupbyinc/flux/common/ParseField;)V?(Ljava/util/function/BiConsumer;>;Lcom/groupbyinc/flux/common/xcontent/ObjectParser$NamedObjectParser;Ljava/util/function/Consumer;Lcom/groupbyinc/flux/common/ParseField;)V?(Ljava/util/function/BiConsumer;>;Lcom/groupbyinc/flux/common/xcontent/ObjectParser$NamedObjectParser;Lcom/groupbyinc/flux/common/ParseField;)V?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Lcom/groupbyinc/flux/common/xcontent/ObjectParser.FieldParser;Ljava/lang/String;TValue;TContext;)Vd(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/ObjectParser.FieldParser;BootstrapMethods
SourceFileInnerClasses1 ?!"#$%?&'()(	*+?X*+?>???ABD??@BC?K??EF?Q*+?I??JL"#?JK?
_`EG?f*+,?P?? JL"#$%?JK$&?
hi???	MEN??*?S*?UY?V?X*+?Z*-?\*?^??*JL"#'($%?JK$&?rRstuv???M_`??!*?\?
?dYf?h?*+*?\?n,?q?? !JL!rs!tv?!JK!tu??????b??_o???+?z?~?+?z:?;+??:?~?+??Y??Y?????*?Z????????????::+??Y:???????+??:*??:????&??Y??Y?????*?Z???????????#???*?^?
??Y????+???*?Z??*+,-??:??n,??R?|?JL?rs??v?tv??|R???U??#?*?JK????tuR????R????'?O?R?U?d?l?t???????????????????	?7?
?)'?b???`??P*?\?
?dYf?h?*+*?\?n,?q?N??Y+????Y?????*?Z??˶???-?ͷп !b?*".??PJLPrsPtv?PJKPtu????!?"??Ob?????(	^,?
??Yطٿ-?
??Y۷ٿ?
Y*+-??,-??:,??:?66?2:*?X??W?????>I?#^JL^??^??^??-1??? ^JK^??-1???&	?????-?I?W?]??"
??

??!??????++?
??Y??ٿ,?
??Y??ٿ*+,?-?	??4+JL+BD+r+??+??? +JK+B
+r??????*??
??
??*+-,???	??4JLBD%??*JKB
?
???? !??,?+:*-+?3?6?	??>JLBD8:;=?
?4JKB789;<
??
??? >??-?G:*+,-?I??4JLBD8:?
;=?*JKB789
;<???J??A*?Z??JL?JK?.K???????0+?z?N?$??Y??Y??P??+?z???????*+,-?S??>?JL?rs?????#??v?tv?*?JK???????tu?334>5?3?b??Q??	N,?Y+?[??:??Y+????Y?????*?Z??]??-??_?????ͷп?U?H:`aNJLNrsN??N?#N?vNtv?*NJKN??N??Ntu?:=;<M>?QU;?b?????g?+?z:?e?i.??
7ESSS?????*+,-?S?K*+,-?k?=??Y??Y?????*?Z??_????m???????*+,-?S??H?JL?rs?????#??v?tv??|?*?JK???????tu?&	BCHESFVHaIdM?S?U??H

.
?b??????J*?X+?p?
M,?9*?^?1??Y??Y?????*?Z??r??+??t?????ٿ,?? JJLJu#<r??JJK<r??XYZH\??H
?????x4??Y??w??*?Z??'?z|??*?X????}?z????4JL?4JK??#?3?A???F
*+?,????
JL?
JK?E
@A?U!??Y??Y?????*????????ٿ?!?!?v?
,-??	???Y??:?z?~?(??Y:????*????W????z?N??+????Y:?????~?/??Y????Y?????,????????ͷ????W*????W??W?z???????Y????Y?????,????????ͷ??-????f
 ?|Z??|??;=???BD??s??v??v	????	????B?	?&;HP`h???
???????$?C?Z?b
#$???,?z???.??Y,????Y?????*????????ͷ??,??:+,-???:??Y,????Y?????*??]????_?????ͷп:??Y,????Y?????*????????ͷп?IJU7I?bJ??b?HL8?a?E"#?-?????8:??s??v?"??7???J?L??????27????U?9??b
??8-?z???-???%*+?n???*,-??????>8BD8%88?s8?v8?v????&?7??&?b
?c*-+,??????4BDr?s?v?v???b
56??"*-????????:+,-??????4"?A"BD"?v"????????MN!O?Q?4?͚?????E?@?>249;2??2??2"'(2?0?2?D????:
@
		D	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy