3=2org/elasticsearch/common/inject/internal/Scoping$50org/elasticsearch/common/inject/internal/Scoping Scoping.java forAnnotationE(Ljava/lang/Class;)Lorg/elasticsearch/common/inject/internal/Scoping; 2org/elasticsearch/common/inject/internal/Scoping$1 val$scopingAnnotationLjava/lang/Class;(Ljava/lang/Class;)V 7(Lorg/elasticsearch/common/inject/internal/Scoping$1;)V  this4Lorg/elasticsearch/common/inject/internal/Scoping$5; acceptVisitorO(Lorg/elasticsearch/common/inject/spi/BindingScopingVisitor;)Ljava/lang/Object;9org/elasticsearch/common/inject/spi/BindingScopingVisitorvisitScopeAnnotation%(Ljava/lang/Class;)Ljava/lang/Object;  visitor@Lorg/elasticsearch/common/inject/spi/BindingScopingVisitor;;Lorg/elasticsearch/common/inject/spi/BindingScopingVisitor;getScopeAnnotation()Ljava/lang/Class;toString()Ljava/lang/String;java/lang/Class%getName '$ &(applyTo@(Lorg/elasticsearch/common/inject/binder/ScopedBindingBuilder;)V;org/elasticsearch/common/inject/binder/ScopedBindingBuilder,in . -/scopedBindingBuilder=Lorg/elasticsearch/common/inject/binder/ScopedBindingBuilder;CodeLocalVariableTableLineNumberTableLocalVariableTypeTable Signature[(Lorg/elasticsearch/common/inject/spi/BindingScopingVisitor;)TV;7()Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>; SourceFileEnclosingMethod InnerClasses0  35 *+*4  5}3Q +*4   6  578!"3/*4 579#$32*)4 5*+3C +*04  125  :;<