Edit C:\dspace\webapps\sword\WEB-INF\lib\org\elasticsearch\common\inject\PrivateModule.class
???? 3 ? -org/elasticsearch/common/inject/PrivateModule java/lang/Object &org/elasticsearch/common/inject/Module PrivateModule.java binder /Lorg/elasticsearch/common/inject/PrivateBinder; <init> ()V this /Lorg/elasticsearch/common/inject/PrivateModule; configure +(Lorg/elasticsearch/common/inject/Binder;)V Re-entry is not allowed. +org/elasticsearch/common/base/Preconditions checkState (ZLjava/lang/Object;)V java/lang/Class &org/elasticsearch/common/inject/Binder skipSources <([Ljava/lang/Class;)Lorg/elasticsearch/common/inject/Binder; ! " -org/elasticsearch/common/inject/PrivateBinder $ & java/lang/Throwable ( (Lorg/elasticsearch/common/inject/Binder; expose ((Lorg/elasticsearch/common/inject/Key;)V + , % - key *Lorg/elasticsearch/common/inject/Key<TT;>; %Lorg/elasticsearch/common/inject/Key; S(Ljava/lang/Class;)Lorg/elasticsearch/common/inject/binder/AnnotatedElementBuilder; + 2 % 3 type Ljava/lang/Class<*>; Ljava/lang/Class; o(Lorg/elasticsearch/common/inject/TypeLiteral;)Lorg/elasticsearch/common/inject/binder/AnnotatedElementBuilder; + 8 % 9 0Lorg/elasticsearch/common/inject/TypeLiteral<*>; -Lorg/elasticsearch/common/inject/TypeLiteral; 1()Lorg/elasticsearch/common/inject/PrivateBinder; bindScope ;(Ljava/lang/Class;Lorg/elasticsearch/common/inject/Scope;)V >