com.groupbyinc.flux.common.xcontent.AbstractObjectParser.class Maven / Gradle / Ivy
???? 4? 8com/groupbyinc/flux/common/xcontent/AbstractObjectParser ?Ljava/lang/Object;Ljava/util/function/BiFunction;Lcom/groupbyinc/flux/common/xcontent/ContextParser; java/lang/Object java/util/function/BiFunction 1com/groupbyinc/flux/common/xcontent/ContextParser AbstractObjectParser.java Ccom/groupbyinc/flux/common/xcontent/AbstractObjectParser$IOSupplier
IOSupplier :com/groupbyinc/flux/common/xcontent/ObjectParser$ValueType 0com/groupbyinc/flux/common/xcontent/ObjectParser ValueType Bcom/groupbyinc/flux/common/xcontent/ObjectParser$NamedObjectParser NamedObjectParser 8com/groupbyinc/flux/common/xcontent/XContentParser$Token 2com/groupbyinc/flux/common/xcontent/XContentParser Token %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup ()V !
" this LLcom/groupbyinc/flux/common/xcontent/AbstractObjectParser; :Lcom/groupbyinc/flux/common/xcontent/AbstractObjectParser; declareField ?(Ljava/util/function/BiConsumer;Lcom/groupbyinc/flux/common/xcontent/ContextParser;Lcom/groupbyinc/flux/common/ParseField;Lcom/groupbyinc/flux/common/xcontent/ObjectParser$ValueType;)V declareNamedObjects ?(Ljava/util/function/BiConsumer;Lcom/groupbyinc/flux/common/xcontent/ObjectParser$NamedObjectParser;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 getName ()Ljava/lang/String; ?(Ljava/util/function/BiConsumer;Lcom/groupbyinc/flux/common/CheckedFunction;Lcom/groupbyinc/flux/common/ParseField;Lcom/groupbyinc/flux/common/xcontent/ObjectParser$ValueType;)V "java/lang/IllegalArgumentException / [parser] is required 1 (Ljava/lang/String;)V 3
0 4 "java/lang/invoke/LambdaMetafactory 6 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; 8 9
7 : ; Z(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;)Ljava/lang/Object; = lambda$declareField$0 ?(Lcom/groupbyinc/flux/common/CheckedFunction;Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;)Ljava/lang/Object; ? @
A B parse a(Lcom/groupbyinc/flux/common/CheckedFunction;)Lcom/groupbyinc/flux/common/xcontent/ContextParser; D E F ' (
H consumer +Ljava/util/function/BiConsumer; Ljava/util/function/BiConsumer; parser zLcom/groupbyinc/flux/common/CheckedFunction; ,Lcom/groupbyinc/flux/common/CheckedFunction;
parseField 'Lcom/groupbyinc/flux/common/ParseField; type