Edit C:\dspace\webapps\rest\WEB-INF\lib\org\elasticsearch\common\inject\MembersInjectorStore.class
???? 3 ? 4org/elasticsearch/common/inject/MembersInjectorStore java/lang/Object MembersInjectorStore.java 6org/elasticsearch/common/inject/MembersInjectorStore$1 injector .Lorg/elasticsearch/common/inject/InjectorImpl; typeListenerBindings 0Lorg/elasticsearch/common/collect/ImmutableList; kLorg/elasticsearch/common/collect/ImmutableList<Lorg/elasticsearch/common/inject/spi/TypeListenerBinding;>; cache 8Lorg/elasticsearch/common/inject/internal/FailableCache; ?Lorg/elasticsearch/common/inject/internal/FailableCache<Lorg/elasticsearch/common/inject/TypeLiteral<*>;Lorg/elasticsearch/common/inject/MembersInjectorImpl<*>;>; <init> A(Lorg/elasticsearch/common/inject/InjectorImpl;Ljava/util/List;)V ()V 9(Lorg/elasticsearch/common/inject/MembersInjectorStore;)V .org/elasticsearch/common/collect/ImmutableList copyOf H(Ljava/util/Collection;)Lorg/elasticsearch/common/collect/ImmutableList; " this 6Lorg/elasticsearch/common/inject/MembersInjectorStore; KLjava/util/List<Lorg/elasticsearch/common/inject/spi/TypeListenerBinding;>; Ljava/util/List; hasTypeListeners ()Z isEmpty * ) + get ?(Lorg/elasticsearch/common/inject/TypeLiteral;Lorg/elasticsearch/common/inject/internal/Errors;)Lorg/elasticsearch/common/inject/MembersInjectorImpl; 8org/elasticsearch/common/inject/internal/ErrorsException / 6org/elasticsearch/common/inject/internal/FailableCache 1 W(Ljava/lang/Object;Lorg/elasticsearch/common/inject/internal/Errors;)Ljava/lang/Object; - 3 2 4 3org/elasticsearch/common/inject/MembersInjectorImpl 6 key 2Lorg/elasticsearch/common/inject/TypeLiteral<TT;>; -Lorg/elasticsearch/common/inject/TypeLiteral; errors 1Lorg/elasticsearch/common/inject/internal/Errors; createWithListeners 6org/elasticsearch/common/inject/ConfigurationException > java/lang/RuntimeException @ /org/elasticsearch/common/inject/internal/Errors B size ()I D E C F 2org/elasticsearch/common/inject/spi/InjectionPoint H forInstanceMethodsAndFields >(Lorg/elasticsearch/common/inject/TypeLiteral;)Ljava/util/Set; J K I L +org/elasticsearch/common/inject/TypeLiteral N getErrorMessages ()Ljava/util/Collection; P Q ? R merge I(Ljava/util/Collection;)Lorg/elasticsearch/common/inject/internal/Errors; T U C V getPartialValue ()Ljava/lang/Object; X Y ? Z java/util/Set \ getInjectors r(Ljava/util/Set;Lorg/elasticsearch/common/inject/internal/Errors;)Lorg/elasticsearch/common/collect/ImmutableList; ^ _ ` throwIfNewErrors (I)V b c C d -org/elasticsearch/common/inject/EncounterImpl f ,org/elasticsearch/common/inject/InjectorImpl h lookups )Lorg/elasticsearch/common/inject/Lookups; j k i l ](Lorg/elasticsearch/common/inject/internal/Errors;Lorg/elasticsearch/common/inject/Lookups;)V n g o iterator ()Ljava/util/Iterator; q r s java/util/Iterator u hasNext w ) v x next z Y v { 7org/elasticsearch/common/inject/spi/TypeListenerBinding } getTypeMatcher 3()Lorg/elasticsearch/common/inject/matcher/Matcher; ? ~ ? /org/elasticsearch/common/inject/matcher/Matcher ? matches (Ljava/lang/Object;)Z ? ? ? ? getListener 4()Lorg/elasticsearch/common/inject/spi/TypeListener; ? ? ~ ? 0org/elasticsearch/common/inject/spi/TypeListener ? hear c(Lorg/elasticsearch/common/inject/TypeLiteral;Lorg/elasticsearch/common/inject/spi/TypeEncounter;)V ? ? ? ? errorNotifyingTypeListener ?(Lorg/elasticsearch/common/inject/spi/TypeListenerBinding;Lorg/elasticsearch/common/inject/TypeLiteral;Ljava/lang/Throwable;)Lorg/elasticsearch/common/inject/internal/Errors; ? ? C ? invalidate ? g ? ?(Lorg/elasticsearch/common/inject/InjectorImpl;Lorg/elasticsearch/common/inject/TypeLiteral;Lorg/elasticsearch/common/inject/EncounterImpl;Lorg/elasticsearch/common/collect/ImmutableList;)V ? 7 ? e 8Lorg/elasticsearch/common/inject/ConfigurationException; Ljava/lang/RuntimeException; typeListener 9Lorg/elasticsearch/common/inject/spi/TypeListenerBinding; i$ Ljava/util/Iterator; type numErrorsBefore I injectionPoints ELjava/util/Set<Lorg/elasticsearch/common/inject/spi/InjectionPoint;>; Ljava/util/Set; injectors hLorg/elasticsearch/common/collect/ImmutableList<Lorg/elasticsearch/common/inject/SingleMemberInjector;>; encounter 4Lorg/elasticsearch/common/inject/EncounterImpl<TT;>; /Lorg/elasticsearch/common/inject/EncounterImpl; &org/elasticsearch/common/collect/Lists ? newArrayList ()Ljava/util/ArrayList; ? ? ? ? ] s java/util/List ? isOptional ? ) I ? (Ljava/lang/Object;)V ? C ? withSource E(Ljava/lang/Object;)Lorg/elasticsearch/common/inject/internal/Errors; ? ? C ? getMember ()Ljava/lang/reflect/Member; ? ? I ? java/lang/reflect/Field ? 3org/elasticsearch/common/inject/SingleFieldInjector ? ?(Lorg/elasticsearch/common/inject/InjectorImpl;Lorg/elasticsearch/common/inject/spi/InjectionPoint;Lorg/elasticsearch/common/inject/internal/Errors;)V ? ? ? 4org/elasticsearch/common/inject/SingleMethodInjector ? ? ? 4org/elasticsearch/common/inject/SingleMemberInjector ? add ? ? ? ? errorsForMember 6Lorg/elasticsearch/common/inject/SingleMemberInjector; ignoredForNow :Lorg/elasticsearch/common/inject/internal/ErrorsException; injectionPoint 4Lorg/elasticsearch/common/inject/spi/InjectionPoint; HLjava/util/List<Lorg/elasticsearch/common/inject/SingleMemberInjector;>; access$000 ?(Lorg/elasticsearch/common/inject/MembersInjectorStore;Lorg/elasticsearch/common/inject/TypeLiteral;Lorg/elasticsearch/common/inject/internal/Errors;)Lorg/elasticsearch/common/inject/MembersInjectorImpl; = . ? x0 x1 x2 Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable |(Lorg/elasticsearch/common/inject/InjectorImpl;Ljava/util/List<Lorg/elasticsearch/common/inject/spi/TypeListenerBinding;>;)V StackMapTable Exceptions ?<T:Ljava/lang/Object;>(Lorg/elasticsearch/common/inject/TypeLiteral<TT;>;Lorg/elasticsearch/common/inject/internal/Errors;)Lorg/elasticsearch/common/inject/MembersInjectorImpl<TT;>; ?(Ljava/util/Set<Lorg/elasticsearch/common/inject/spi/InjectionPoint;>;Lorg/elasticsearch/common/inject/internal/Errors;)Lorg/elasticsearch/common/collect/ImmutableList<Lorg/elasticsearch/common/inject/SingleMemberInjector;>; SourceFile InnerClasses ? ? ? ~ *? *? Y*? ? *+? *,? !? #? ? $ % ' ? &