Edit C:\dspace\webapps\swordv2\WEB-INF\lib\org\elasticsearch\common\inject\internal\ProviderMethod.class
???? 3 ? 7org/elasticsearch/common/inject/internal/ProviderMethod k<T:Ljava/lang/Object;>Ljava/lang/Object;Lorg/elasticsearch/common/inject/spi/ProviderWithDependencies<TT;>; java/lang/Object <org/elasticsearch/common/inject/spi/ProviderWithDependencies ProviderMethod.java key %Lorg/elasticsearch/common/inject/Key; *Lorg/elasticsearch/common/inject/Key<TT;>; scopeAnnotation Ljava/lang/Class; 5Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>; instance Ljava/lang/Object; method Ljava/lang/reflect/Method; dependencies /Lorg/elasticsearch/common/collect/ImmutableSet; dLorg/elasticsearch/common/collect/ImmutableSet<Lorg/elasticsearch/common/inject/spi/Dependency<*>;>; parameterProviders Ljava/util/List; ?Ljava/util/List<Lorg/elasticsearch/common/inject/Provider<*>;>; exposed Z <init> ?(Lorg/elasticsearch/common/inject/Key;Ljava/lang/reflect/Method;Ljava/lang/Object;Lorg/elasticsearch/common/collect/ImmutableSet;Ljava/util/List;Ljava/lang/Class;)V ()V " $ & ( * 'org/elasticsearch/common/inject/Exposed , java/lang/reflect/Method . getAnnotation 4(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; 0 1 / 2 #org/elasticsearch/common/inject/Key 4 -org/elasticsearch/common/collect/ImmutableSet 6 java/util/List 8 java/lang/Class : < setAccessible (Z)V >