31org/elasticsearch/common/inject/AbstractProcessor[Ljava/lang/Object;Lorg/elasticsearch/common/inject/spi/ElementVisitor;java/lang/Object2org/elasticsearch/common/inject/spi/ElementVisitorAbstractProcessor.javaerrors1Lorg/elasticsearch/common/inject/internal/Errors;injector.Lorg/elasticsearch/common/inject/InjectorImpl;4(Lorg/elasticsearch/common/inject/internal/Errors;)V()V   this3Lorg/elasticsearch/common/inject/AbstractProcessor;process(Ljava/lang/Iterable;)Vjava/lang/Iterableiterator()Ljava/util/Iterator;  java/util/IteratorhasNext()Z ! "next()Ljava/lang/Object; $% &-org/elasticsearch/common/inject/InjectorShell( getInjector0()Lorg/elasticsearch/common/inject/InjectorImpl; *+ ), getElements()Ljava/util/List; ./ )0A(Lorg/elasticsearch/common/inject/InjectorImpl;Ljava/util/List;)V 2 3 injectorShell/Lorg/elasticsearch/common/inject/InjectorShell;i$Ljava/util/Iterator;isolatedInjectorBuildersELjava/lang/Iterable;Ljava/lang/Iterable; <java/util/List> ?/org/elasticsearch/common/inject/internal/ErrorsA+org/elasticsearch/common/inject/spi/ElementC getSource E% DF withSourceE(Ljava/lang/Object;)Lorg/elasticsearch/common/inject/internal/Errors; HI BJ acceptVisitorH(Lorg/elasticsearch/common/inject/spi/ElementVisitor;)Ljava/lang/Object; LM DNjava/lang/BooleanP booleanValue R! QSremove U Vjava/lang/ThrowableXelement-Lorg/elasticsearch/common/inject/spi/Element;allDoneLjava/lang/Boolean;iCLjava/util/Iterator;elements?Ljava/util/List;Ljava/util/List;errorsAnyElementvisitB(Lorg/elasticsearch/common/inject/spi/Message;)Ljava/lang/Boolean;valueOf(Z)Ljava/lang/Boolean; fg Qhmessage-Lorg/elasticsearch/common/inject/spi/Message;G(Lorg/elasticsearch/common/inject/spi/ScopeBinding;)Ljava/lang/Boolean; scopeBinding2Lorg/elasticsearch/common/inject/spi/ScopeBinding;K(Lorg/elasticsearch/common/inject/spi/InjectionRequest;)Ljava/lang/Boolean;injectionRequest6Lorg/elasticsearch/common/inject/spi/InjectionRequest;Q(Lorg/elasticsearch/common/inject/spi/StaticInjectionRequest;)Ljava/lang/Boolean;staticInjectionRequest(Lorg/elasticsearch/common/inject/Binding;)Ljava/lang/Boolean;binding.Lorg/elasticsearch/common/inject/Binding;)Lorg/elasticsearch/common/inject/Binding;I(Lorg/elasticsearch/common/inject/spi/ProviderLookup;)Ljava/lang/Boolean;providerLookup9Lorg/elasticsearch/common/inject/spi/ProviderLookup;4Lorg/elasticsearch/common/inject/spi/ProviderLookup;J(Lorg/elasticsearch/common/inject/spi/PrivateElements;)Ljava/lang/Boolean;privateElements5Lorg/elasticsearch/common/inject/spi/PrivateElements;P(Lorg/elasticsearch/common/inject/spi/MembersInjectorLookup;)Ljava/lang/Boolean;lookup@Lorg/elasticsearch/common/inject/spi/MembersInjectorLookup;;Lorg/elasticsearch/common/inject/spi/MembersInjectorLookup;N(Lorg/elasticsearch/common/inject/spi/TypeListenerBinding;)Ljava/lang/Boolean;9Lorg/elasticsearch/common/inject/spi/TypeListenerBinding;M(Lorg/elasticsearch/common/inject/spi/TypeListenerBinding;)Ljava/lang/Object; d x0I(Lorg/elasticsearch/common/inject/spi/PrivateElements;)Ljava/lang/Object; d A(Lorg/elasticsearch/common/inject/spi/Message;)Ljava/lang/Object; de O(Lorg/elasticsearch/common/inject/spi/MembersInjectorLookup;)Ljava/lang/Object; d H(Lorg/elasticsearch/common/inject/spi/ProviderLookup;)Ljava/lang/Object; d| P(Lorg/elasticsearch/common/inject/spi/StaticInjectionRequest;)Ljava/lang/Object; dr J(Lorg/elasticsearch/common/inject/spi/InjectionRequest;)Ljava/lang/Object; do N(Lorg/elasticsearch/common/inject/spi/TypeConverterBinding;)Ljava/lang/Object; du F(Lorg/elasticsearch/common/inject/spi/ScopeBinding;)Ljava/lang/Object; dl =(Lorg/elasticsearch/common/inject/Binding;)Ljava/lang/Object; dx CodeLocalVariableTableLineNumberTableLocalVariableTypeTable StackMapTable SignatureH(Ljava/lang/Iterable;)Vp(Lorg/elasticsearch/common/inject/InjectorImpl;Ljava/util/List;)VY(Lorg/elasticsearch/common/inject/Binding;)Ljava/lang/Boolean;d(Lorg/elasticsearch/common/inject/spi/ProviderLookup;)Ljava/lang/Boolean;k(Lorg/elasticsearch/common/inject/spi/MembersInjectorLookup;)Ljava/lang/Boolean; SourceFile    F **+  '( )*+M,#,')N*---14* 56"78**9; *9:,-&.)/ !2Ys*N*+=,@:#='D:*-GK*OQ:T W*-*=:*-*= VccecH(+Z[D\]D^8ss s`bnc D^_s`a>23 56(778D9L:S<V>[?`@c>j?rAB@LYde9ijkDdl9imnHdo9ipqLdr9istPdu9ivwTdxKiy{ yzXd|Ki} }~\d9i`dKi dd9iyhAd:*+"Ad:*+"Ad:*+k"Ad:*+"Ad:*+"Ad:*+t"Ad:*+q"Ad:*+w"Ad:*+n"Ad:*+{"