Edit C:\dspace\webapps\sword\WEB-INF\lib\org\elasticsearch\common\hppc\DoubleArrayList.class
???? 2d -org/elasticsearch/common/hppc/DoubleArrayList 6org/elasticsearch/common/hppc/AbstractDoubleCollection 4org/elasticsearch/common/hppc/DoubleIndexedContainer java/lang/Cloneable DoubleArrayList.java ;org/elasticsearch/common/hppc/DoubleArrayList$ValueIterator ValueIterator DEFAULT_CAPACITY I EMPTY Ljava/lang/Object; buffer [D elementsCount resizer 3Lorg/elasticsearch/common/hppc/ArraySizingStrategy; $assertionsDisabled Z <init> ()V (I)V this /Lorg/elasticsearch/common/hppc/DoubleArrayList; Dorg/elasticsearch/common/hppc/BoundedProportionalArraySizingStrategy ! " 7(ILorg/elasticsearch/common/hppc/ArraySizingStrategy;)V $ % initialCapacity " ) java/lang/AssertionError + java/lang/StringBuilder - . " initialCapacity must be >= 0: 0 append -(Ljava/lang/String;)Ljava/lang/StringBuilder; 2 3 . 4 (I)Ljava/lang/StringBuilder; 2 6 . 7 toString ()Ljava/lang/String; 9 : . ; (Ljava/lang/Object;)V = , > 1org/elasticsearch/common/hppc/ArraySizingStrategy @ , " C round (I)I E F A G ensureBufferSpace I J 2(Lorg/elasticsearch/common/hppc/DoubleContainer;)V -org/elasticsearch/common/hppc/DoubleContainer M size ()I O P N Q addAll 2(Lorg/elasticsearch/common/hppc/DoubleContainer;)I S T U container /Lorg/elasticsearch/common/hppc/DoubleContainer; add (D)V [ ] e1 D (DD)V e2 ([DII)V Length must be >= 0 d java/lang/System f arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V h i g j elements start length ([D)V Y c p iterator ()Ljava/util/Iterator; r s N t java/util/Iterator v hasNext ()Z x y w z next ()Ljava/lang/Object; | } w ~ 2org/elasticsearch/common/hppc/cursors/DoubleCursor ? value ? ` ? ? Y Z ? cursor 4Lorg/elasticsearch/common/hppc/cursors/DoubleCursor; i$ Ljava/util/Iterator; (Ljava/lang/Iterable;)I java/lang/Iterable ? ? t iterable KLjava/lang/Iterable<+Lorg/elasticsearch/common/hppc/cursors/DoubleCursor;>; Ljava/lang/Iterable; insert (ID)V Q Index ? out of bounds [ ? , ? ]. ? index get (I)D ). ? set (ID)D v remove removeRange (II)V fromIndex must be <= toIndex: ? java/util/Arrays ? fill ([DIID)V ? ? ? ? fromIndex toIndex count removeFirstOccurrence (D)I indexOf ? ? ? ? ? ? removeLastOccurrence lastIndexOf ? ? ? removeAllOccurrences java/lang/Double ? doubleToLongBits (D)J ? ? ? ? from to deleted contains (D)Z i isEmpty ensureCapacity minCapacity grow (III)I ? ? A ? ,Resizer failed to return sensible new size: ? <= ? newSize newBuffer expectedAdditions bufferLen resize ? ? trimToSize toArray ()[D ? ? ? clear release ? copyOf ([DI)[D ? ? ? ? clone 1()Lorg/elasticsearch/common/hppc/DoubleArrayList; $java/lang/CloneNotSupportedException ? java/lang/Object ? ? } ? ? ? ? java/lang/RuntimeException ? (Ljava/lang/Throwable;)V ? ? ? cloned e &Ljava/lang/CloneNotSupportedException; hashCode 'org/elasticsearch/common/hppc/Internals ? rehash ? ? ? h max equals (Ljava/lang/Object;)Z rangeEquals ([D[DI)Z Q allIndexesEqual p(Lorg/elasticsearch/common/hppc/DoubleIndexedContainer;Lorg/elasticsearch/common/hppc/DoubleIndexedContainer;I)Z other 6Lorg/elasticsearch/common/hppc/DoubleIndexedContainer; obj b1 b2 ? ? o1 o2 ([DI)V forEach v(Lorg/elasticsearch/common/hppc/procedures/DoubleProcedure;)Lorg/elasticsearch/common/hppc/procedures/DoubleProcedure; x(Lorg/elasticsearch/common/hppc/procedures/DoubleProcedure;II)Lorg/elasticsearch/common/hppc/procedures/DoubleProcedure; procedure TT; :Lorg/elasticsearch/common/hppc/procedures/DoubleProcedure; 8org/elasticsearch/common/hppc/procedures/DoubleProcedure# apply% Z$& removeAll =(Lorg/elasticsearch/common/hppc/predicates/DoublePredicate;)I 8org/elasticsearch/common/hppc/predicates/DoublePredicate*% ?+, java/lang/Throwable. predicate :Lorg/elasticsearch/common/hppc/predicates/DoublePredicate; v(Lorg/elasticsearch/common/hppc/predicates/DoublePredicate;)Lorg/elasticsearch/common/hppc/predicates/DoublePredicate; x(Lorg/elasticsearch/common/hppc/predicates/DoublePredicate;II)Lorg/elasticsearch/common/hppc/predicates/DoublePredicate;3 4 newInstance " newInstanceWithCapacity 2(I)Lorg/elasticsearch/common/hppc/DoubleArrayList; 3([D)Lorg/elasticsearch/common/hppc/DoubleArrayList; Y o ; list `(Lorg/elasticsearch/common/hppc/DoubleContainer;)Lorg/elasticsearch/common/hppc/DoubleArrayList; L ? ; retainAllB) C x0 8(Lorg/elasticsearch/common/hppc/DoubleLookupContainer;)IBF G 5Lorg/elasticsearch/common/hppc/DoubleLookupContainer;(F J ? ? L <clinit> java/lang/ClassO desiredAssertionStatusQ y PR ConstantValue Code LocalVariableTable LineNumberTable StackMapTable LocalVariableTypeTable Signature N(Ljava/lang/Iterable<+Lorg/elasticsearch/common/hppc/cursors/DoubleCursor;>;)I L()Ljava/util/Iterator<Lorg/elasticsearch/common/hppc/cursors/DoubleCursor;>; G<T::Lorg/elasticsearch/common/hppc/procedures/DoubleProcedure;>(TT;)TT; I<T::Lorg/elasticsearch/common/hppc/procedures/DoubleProcedure;>(TT;II)TT; G<T::Lorg/elasticsearch/common/hppc/predicates/DoublePredicate;>(TT;)TT; I<T::Lorg/elasticsearch/common/hppc/predicates/DoublePredicate;>(TT;II)TT; Exceptions SourceFile InnerClasses ! T 3 U 4 *? ? V W <