Edit C:\dspace\webapps\jspui\WEB-INF\lib\org\elasticsearch\common\jackson\core\type\TypeReference.class
???? 2 ? 8org/elasticsearch/common/jackson/core/type/TypeReference <T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/lang/Comparable<Lorg/elasticsearch/common/jackson/core/type/TypeReference<TT;>;>; java/lang/Object java/lang/Comparable TypeReference.java _type Ljava/lang/reflect/Type; <init> ()V getClass ()Ljava/lang/Class; java/lang/Class getGenericSuperclass ()Ljava/lang/reflect/Type; "java/lang/IllegalArgumentException IInternal error: TypeReference constructed without actual type information (Ljava/lang/String;)V java/lang/reflect/Type #java/lang/reflect/ParameterizedType " getActualTypeArguments ()[Ljava/lang/reflect/Type; $ % # & ( this ?Lorg/elasticsearch/common/jackson/core/type/TypeReference<TT;>; :Lorg/elasticsearch/common/jackson/core/type/TypeReference; superClass getType compareTo =(Lorg/elasticsearch/common/jackson/core/type/TypeReference;)I o (Ljava/lang/Object;)I / 0 3 x0 Ljava/lang/Object; Code LocalVariableTable LocalVariableTypeTable LineNumberTable StackMapTable Signature B(Lorg/elasticsearch/common/jackson/core/type/TypeReference<TT;>;)I SourceFile! 7 ? -*? *? ? L+? ? ? Y? ?*+? #? ' 2? )? 8 - * , ! - 9 - * + : ! "