Edit C:\dspace\webapps\xmlui\WEB-INF\lib\org\elasticsearch\common\hppc\ObjectObjectOpenHashMap.class
???? 2? 5org/elasticsearch/common/hppc/ObjectObjectOpenHashMap ?<KType:Ljava/lang/Object;VType:Ljava/lang/Object;>Ljava/lang/Object;Lorg/elasticsearch/common/hppc/ObjectObjectMap<TKType;TVType;>;Ljava/lang/Cloneable; java/lang/Object -org/elasticsearch/common/hppc/ObjectObjectMap java/lang/Cloneable ObjectObjectOpenHashMap.java Dorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap$ValuesIterator ValuesIterator Eorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap$ValuesContainer ValuesContainer Borg/elasticsearch/common/hppc/ObjectObjectOpenHashMap$KeysIterator KeysIterator Corg/elasticsearch/common/hppc/ObjectObjectOpenHashMap$KeysContainer KeysContainer Corg/elasticsearch/common/hppc/ObjectObjectOpenHashMap$EntryIterator EntryIterator 7org/elasticsearch/common/hppc/ObjectObjectOpenHashMap$1 MIN_CAPACITY I DEFAULT_CAPACITY DEFAULT_LOAD_FACTOR F?@ keys [Ljava/lang/Object; [TKType; values [TVType; allocated [Z assigned loadFactor resizeAt lastSlot perturbation $assertionsDisabled Z <init> ()V (I)V 2 4 5 this GLorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap<TKType;TVType;>; 7Lorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap; (IF)V 2 : ; initialCapacity 2 3 > java/lang/Math @ max (II)I B C A D 0 1 F java/lang/AssertionError H 1Initial capacity must be between (0, 2147483647]. J (Ljava/lang/Object;)V 2 L I M #Load factor must be between (0, 1]. O , " Q 0org/elasticsearch/common/hppc/HashContainerUtils S roundCapacity (I)I U V T W allocateBuffers Y 4 Z C(Lorg/elasticsearch/common/hppc/ObjectObjectAssociativeContainer;)V >org/elasticsearch/common/hppc/ObjectObjectAssociativeContainer ] size ()I _ ` ^ a?? putAll C(Lorg/elasticsearch/common/hppc/ObjectObjectAssociativeContainer;)I d e f container PLorg/elasticsearch/common/hppc/ObjectObjectAssociativeContainer<TKType;TVType;>; @Lorg/elasticsearch/common/hppc/ObjectObjectAssociativeContainer; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + m ) * o I > / r 'org/elasticsearch/common/hppc/Internals t rehash (Ljava/lang/Object;I)I v w u x $ % z equals (Ljava/lang/Object;)Z | } ~ ' % ? - ? expandAndPut ((Ljava/lang/Object;Ljava/lang/Object;I)V ? ? ? oldValue TVType; Ljava/lang/Object; key TKType; value mask slot iterator ()Ljava/util/Iterator; ? ? ^ ? java/util/Iterator ? hasNext ()Z ? ? ? ? next ()Ljava/lang/Object; ? ? ? ? 8org/elasticsearch/common/hppc/cursors/ObjectObjectCursor ? ? ? ? ? ? ? ? ? k l ? c LLorg/elasticsearch/common/hppc/cursors/ObjectObjectCursor<+TKType;+TVType;>; :Lorg/elasticsearch/common/hppc/cursors/ObjectObjectCursor; i$ Ljava/util/Iterator; RLorg/elasticsearch/common/hppc/ObjectObjectAssociativeContainer<+TKType;+TVType;>; count (Ljava/lang/Iterable;)I java/lang/Iterable ? ? ? iterable cLjava/lang/Iterable<+Lorg/elasticsearch/common/hppc/cursors/ObjectObjectCursor<+TKType;+TVType;>;>; Ljava/lang/Iterable; putIfAbsent '(Ljava/lang/Object;Ljava/lang/Object;)Z containsKey ? } ? nextCapacity ? V T ? . ? % * java/util/Arrays ? fill (([Ljava/lang/Object;Ljava/lang/Object;)V ? ? ? ? k v i pendingKey pendingValue freeSlot oldKeys oldValues oldAllocated newArray (I)Ljava/lang/Object; ? ? u ? ceil (D)D ? ? A ? computePerturbationValue ? V ? capacity PERTURBATIONS [I ? ? T ? java/lang/Integer ? numberOfLeadingZeros ? V ? ? remove &(Ljava/lang/Object;)Ljava/lang/Object; shiftConflictingKeys ? 4 ? wrappedAround slotOther slotCurr slotPrev removeAll 2(Lorg/elasticsearch/common/hppc/ObjectContainer;)I -org/elasticsearch/common/hppc/ObjectContainer ? ? ? 2org/elasticsearch/common/hppc/cursors/ObjectCursor ? ? ? ? ? ? cursor >Lorg/elasticsearch/common/hppc/cursors/ObjectCursor<+TKType;>; 4Lorg/elasticsearch/common/hppc/cursors/ObjectCursor; 9Lorg/elasticsearch/common/hppc/ObjectContainer<+TKType;>; /Lorg/elasticsearch/common/hppc/ObjectContainer; before =(Lorg/elasticsearch/common/hppc/predicates/ObjectPredicate;)I 8org/elasticsearch/common/hppc/predicates/ObjectPredicate ? apply } ? predicate DLorg/elasticsearch/common/hppc/predicates/ObjectPredicate<-TKType;>; :Lorg/elasticsearch/common/hppc/predicates/ObjectPredicate; states get getOrDefault defaultValue lkey lslot ` lget Call containsKey() first. 6Last call to exists did not have any associated value. lset previous clear ([ZZ)V ? ? isEmpty a hashCode ? (Ljava/lang/Object;)I v u JLorg/elasticsearch/common/hppc/cursors/ObjectObjectCursor<TKType;TVType;>; h a ? ? $ other ?Lorg/elasticsearch/common/hppc/ObjectObjectMap<TKType;TVType;>; /Lorg/elasticsearch/common/hppc/ObjectObjectMap; obj :(Lorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap;)V 2* + forEach ?(Lorg/elasticsearch/common/hppc/procedures/ObjectObjectProcedure;)Lorg/elasticsearch/common/hppc/procedures/ObjectObjectProcedure; >org/elasticsearch/common/hppc/procedures/ObjectObjectProcedure/ '(Ljava/lang/Object;Ljava/lang/Object;)V 102 procedure TT; @Lorg/elasticsearch/common/hppc/procedures/ObjectObjectProcedure; G()Lorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap$KeysContainer; + 1()Lorg/elasticsearch/common/hppc/ObjectContainer; s(Lorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap;Lorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap$1;)V 2: ; clone 9()Lorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap; $java/lang/CloneNotSupportedException?= ? A ?A ?A java/lang/RuntimeExceptionE (Ljava/lang/Throwable;)V 2G FH cloned e &Ljava/lang/CloneNotSupportedException; toString ()Ljava/lang/String; java/lang/StringBuilderO P > [R append -(Ljava/lang/String;)Ljava/lang/StringBuilder;TU PV , X -(Ljava/lang/Object;)Ljava/lang/StringBuilder;TZ P[ =>] ]_MN Pa buffer Ljava/lang/StringBuilder; first from _([Ljava/lang/Object;[Ljava/lang/Object;)Lorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap; "java/lang/IllegalArgumentExceptionh 8Arrays of keys and values must have an identical length.j (Ljava/lang/String;)V 2l im > map y(Lorg/elasticsearch/common/hppc/ObjectObjectAssociativeContainer;)Lorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap; 2 \ r newInstance newInstanceWithoutPerturbations > ;(IF)Lorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap; newInstanceWithExpectedSize :(I)Lorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap;xw z expectedSizetw }=> 2()Lorg/elasticsearch/common/hppc/ObjectCollection; $7 ? <clinit> java/lang/Class? desiredAssertionStatus? ? ?? ConstantValue Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable StackMapTable S(Lorg/elasticsearch/common/hppc/ObjectObjectAssociativeContainer<TKType;TVType;>;)V (TKType;TVType;)TVType; U(Lorg/elasticsearch/common/hppc/ObjectObjectAssociativeContainer<+TKType;+TVType;>;)I f(Ljava/lang/Iterable<+Lorg/elasticsearch/common/hppc/cursors/ObjectObjectCursor<+TKType;+TVType;>;>;)I (TKType;TVType;)Z (TKType;TVType;I)V (TKType;)TVType; <(Lorg/elasticsearch/common/hppc/ObjectContainer<+TKType;>;)I G(Lorg/elasticsearch/common/hppc/predicates/ObjectPredicate<-TKType;>;)I ()TKType; ()TVType; (TVType;)TVType; (TKType;)Z b()Ljava/util/Iterator<Lorg/elasticsearch/common/hppc/cursors/ObjectObjectCursor<TKType;TVType;>;>; _<T::Lorg/elasticsearch/common/hppc/procedures/ObjectObjectProcedure<-TKType;-TVType;>;>(TT;)TT; W()Lorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap<TKType;TVType;>.KeysContainer; :()Lorg/elasticsearch/common/hppc/ObjectContainer<TVType;>; I()Lorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap<TKType;TVType;>; ?<KType:Ljava/lang/Object;VType:Ljava/lang/Object;>([TKType;[TVType;)Lorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap<TKType;TVType;>; ?<KType:Ljava/lang/Object;VType:Ljava/lang/Object;>(Lorg/elasticsearch/common/hppc/ObjectObjectAssociativeContainer<TKType;TVType;>;)Lorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap<TKType;TVType;>; {<KType:Ljava/lang/Object;VType:Ljava/lang/Object;>()Lorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap<TKType;TVType;>; }<KType:Ljava/lang/Object;VType:Ljava/lang/Object;>(IF)Lorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap<TKType;TVType;>; |<KType:Ljava/lang/Object;VType:Ljava/lang/Object;>(I)Lorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap<TKType;TVType;>; Exceptions SourceFile InnerClasses ! ? ? ! "