Edit C:\dspace\webapps\rest\WEB-INF\lib\org\elasticsearch\common\inject\Key$AnnotationTypeStrategy.class
???? 3 Z :org/elasticsearch/common/inject/Key$AnnotationTypeStrategy java/lang/Object 6org/elasticsearch/common/inject/Key$AnnotationStrategy Key.java #org/elasticsearch/common/inject/Key AnnotationTypeStrategy AnnotationStrategy annotationType Ljava/lang/Class; 5Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>; annotation !Ljava/lang/annotation/Annotation; <init> 5(Ljava/lang/Class;Ljava/lang/annotation/Annotation;)V ()V annotation type +org/elasticsearch/common/base/Preconditions checkNotNull 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; java/lang/Class " this <Lorg/elasticsearch/common/inject/Key$AnnotationTypeStrategy; hasAttributes ()Z withoutAttributes :()Lorg/elasticsearch/common/inject/Key$AnnotationStrategy; 'java/lang/UnsupportedOperationException * Key already has no attributes. , (Ljava/lang/String;)V . + / getAnnotation #()Ljava/lang/annotation/Annotation; getAnnotationType ()Ljava/lang/Class; equals (Ljava/lang/Object;)Z 5 6 7 o Ljava/lang/Object; other hashCode ()I <