Edit C:\dspace\webapps\rest\WEB-INF\lib\org\elasticsearch\common\util\DoubleObjectPagedHashMap.class
???? 3 ? 6org/elasticsearch/common/util/DoubleObjectPagedHashMap ?<T:Ljava/lang/Object;>Lorg/elasticsearch/common/util/AbstractPagedHashMap;Ljava/lang/Iterable<Lorg/elasticsearch/common/util/DoubleObjectPagedHashMap$Cursor<TT;>;>; 2org/elasticsearch/common/util/AbstractPagedHashMap java/lang/Iterable DoubleObjectPagedHashMap.java =org/elasticsearch/common/util/DoubleObjectPagedHashMap$Cursor Cursor 8org/elasticsearch/common/util/DoubleObjectPagedHashMap$1 keys +Lorg/elasticsearch/common/util/DoubleArray; values +Lorg/elasticsearch/common/util/ObjectArray; 0Lorg/elasticsearch/common/util/ObjectArray<TT;>; $assertionsDisabled Z <init> ,(Lorg/elasticsearch/common/util/BigArrays;)V -(JLorg/elasticsearch/common/util/BigArrays;)V this =Lorg/elasticsearch/common/util/DoubleObjectPagedHashMap<TT;>; 8Lorg/elasticsearch/common/util/DoubleObjectPagedHashMap; bigArrays )Lorg/elasticsearch/common/util/BigArrays;??? .(JFLorg/elasticsearch/common/util/BigArrays;)V " # capacity J # ()J % ( ) 'org/elasticsearch/common/util/BigArrays + newDoubleArray /(JZ)Lorg/elasticsearch/common/util/DoubleArray; - . , / 1 newObjectArray .(J)Lorg/elasticsearch/common/util/ObjectArray; 3 4 , 5 7 maxLoadFactor F get (D)Ljava/lang/Object; hash (D)J = > ? mask A & B slot (JJ)J D E F )org/elasticsearch/common/util/ObjectArray H (J)Ljava/lang/Object; ; J I K java/lang/Object M )org/elasticsearch/common/util/DoubleArray O (J)D ; Q P R nextSlot T E U value TT; Ljava/lang/Object; i key D put '(DLjava/lang/Object;)Ljava/lang/Object; size _ & ` maxSize b & c e java/lang/AssertionError g ()V i h j grow l i m set o ^ p remove '(JLjava/lang/Object;)Ljava/lang/Object; o s I t used (J)Z v w x removeAndAdd (J)V z { | j previous "java/lang/IllegalArgumentException ? Null values are not supported ? (Ljava/lang/String;)V ? ? ? (JD)D o ? P ? iterator ()Ljava/util/Iterator; ;(Lorg/elasticsearch/common/util/DoubleObjectPagedHashMap;)V ? ? close (org/elasticsearch/ElasticsearchException ? )org/elasticsearch/common/lease/Releasable ? *org/elasticsearch/common/lease/Releasables ? /([Lorg/elasticsearch/common/lease/Releasable;)V ? ? ? ? resize ? Y(Lorg/elasticsearch/common/util/DoubleArray;J)Lorg/elasticsearch/common/util/DoubleArray; ? ? , ? Y(Lorg/elasticsearch/common/util/ObjectArray;J)Lorg/elasticsearch/common/util/ObjectArray; ? ? , ? bucket index removed _ ( ? ) access$000 e(Lorg/elasticsearch/common/util/DoubleObjectPagedHashMap;)Lorg/elasticsearch/common/util/DoubleArray; x0 access$100 e(Lorg/elasticsearch/common/util/DoubleObjectPagedHashMap;)Lorg/elasticsearch/common/util/ObjectArray; <clinit> java/lang/Class ? desiredAssertionStatus ()Z ? ? ? ? Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable StackMapTable (D)TT; (DTT;)TT; \()Ljava/util/Iterator<Lorg/elasticsearch/common/util/DoubleObjectPagedHashMap$Cursor<TT;>;>; Exceptions SourceFile InnerClasses ! ? ? S * +? ? ? ? ? ) * ? ] *!-? $? ? % &