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?:com/groupbyinc/flux/common/xcontent/XContentParseException?getTokenLocation8()Lcom/groupbyinc/flux/common/xcontent/XContentLocation;???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;??
??K(Lcom/groupbyinc/flux/common/xcontent/XContentLocation;Ljava/lang/String;)VE?
??java/lang/String?
END_OBJECT?|	?
FIELD_NAME?|	?currentName???	getParser?(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentParser;)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?assertSupports[(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentParser;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] failed to parse object?`(Lcom/groupbyinc/flux/common/xcontent/XContentLocation;Ljava/lang/String;Ljava/lang/Exception;)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;_/0OBJECT_ARRAY2?	
3=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>?
@AF(Lcom/groupbyinc/flux/common/ParseField;)Ljava/util/function/Consumer;<CD
FgetName
parseArraySTART_ARRAYJ|	KToken was: M
parseValueO?
Pjava/lang/ExceptionR
access$000y(Lcom/groupbyinc/flux/common/xcontent/ObjectParser$FieldParser;)Lcom/groupbyinc/flux/common/xcontent/ObjectParser$Parser;TU

V_?X] failed to parse field [Z]\exLjava/lang/Exception;A$SwitchMap$org$elasticsearch$common$xcontent$XContentParser$Token[I`a	bordinal()Ide
fI?
h is unexpectedj&(Ljava/lang/Object;)Ljava/lang/Object;kl?m] unknown field [o], parser not foundq	fieldNamexContentParserObjectParser{name='u(C)Ljava/lang/StringBuilder;?w
?x	, fields=zvalues()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?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;_??java/lang/Object?] error while parsing?
VALUE_BOOLEAN?|	?booleanValue()Z???1com/groupbyinc/flux/common/xcontent/ContextParser?_`??size?e??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;)V?(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/common/xcontent/ObjectParser.FieldParser;BootstrapMethods
SourceFileInnerClasses1 ?!"#$%?&'()(	*+?X*+?>???ABD??@BC?J??EF?Q*+?I??JL"#?JK?
^_EG?f*+,?P?? JL"#$%?JK$&?
gh???	MEN??*?S*?UY?V?X*+?Z*-?\*?^??*JL"#'($%?JK$&?qQrstu???M_`??!*?\?
?dYf?h?*+*?\?n,?q?? !JL!rs!tv?!JK!tu??????b??_o??+?z?~?+?z:?A+??:?~?1??Y+????Y?????*?Z????????????::+??Y:???????+??:*+??:????,??Y+????Y?????*?Z???????????#???*?^?
??Y????+???*?Z+??*+,-??:??h,??R?|?JL?rs??v?tv??|X???[??#?*?JK????tuX????R????'?U?X?[?j?r?z????????????????????	?=?
?*-?b???`??L*?\?
?dYf?h?*+*?\?n,?q?N??Y+????Y?????*?Z??˶???-?ο !b?*"*??LJLLrsLtv?LJKLtu????!?"??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?
??????,?):*-+?1?4???>JLBD689;?
?4JKB5679:
??
???<??-?E:*+,-?G??4JLBD68?
9;?*JKB567
9:???H??A*?Z??JL?JK?.I???????0+?z?L?$??Y??Y??N??+?z???????*+,-?Q??>?JL?rs?????#??v?tv?*?JK???????tu?334>5?3?b??O??J,?W+?Y?;:??Y+????Y?????*?Z??[??-??]?????ο?S?H6^_JJLJrsJ??J?#J?vJtv?*JJKJ??J??Jtu?:>;<I??QS7?b?????m?+?z:?c?g.??
7ESSS?????*+,-?Q?Q*+,-?i?C??Y+????Y?????*?Z??]????k???????*+,-?Q??H?JL?rs?????#??v?tv??|?*?JK???????tu?&	CDHFSGVIaJdN?T?V??H

4
?b??????P*?X+?n?
N-??*?^?7??Y,????Y?????*?Z??p??+??r???????-??*PJLPs#PtsBr??PJKBr??YZ[N^??N
?????x4??Y??v??*?Z??'?y{??*?X???}?y????4JL?4JK??#?3?A???F
*+?,????
JL?
JK?D
>??U!??Y??Y?????*????????׿?!?!?v?
*+??	??Y??:?z?~?(??Y:????*????W????z?L??+????Y:?????~?+??Y????Y?????,????????????W*????W??W?z???????Y????Y?????,??????????-????f
 ?|Z??|??9;???BD??s??v??v	????	????B?	??&;HP`h?
???
??????$???V?b
!"?y?,?z???*??Y,????Y?????*??????????,??:+,-???:??Y,????Y?????*??[????]?????ο:??Y,????Y?????*????????ο;EFS3E|bF||b?HH4?_;A"#~)?????68??s??v?"??3?;?F?H?|?~??23????S?5??b

??8-?z???-???%*+?n???*,-??????>8BD8%88?s8?v8?v????&?7??&?b
???c*-+,??????4BDr
?s?v?v???b
56??*-??????:+,-??????4?ABD?v????????LMN?Q?4?˚?????D?@?>249;2??2??2 %&2?.?2=B=???:
@
		D	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy