2d-org/elasticsearch/common/hppc/DoubleArrayList6org/elasticsearch/common/hppc/AbstractDoubleCollection4org/elasticsearch/common/hppc/DoubleIndexedContainerjava/lang/CloneableDoubleArrayList.java;org/elasticsearch/common/hppc/DoubleArrayList$ValueIterator  ValueIteratorDEFAULT_CAPACITYIEMPTYLjava/lang/Object;buffer[D elementsCountresizer3Lorg/elasticsearch/common/hppc/ArraySizingStrategy;$assertionsDisabledZ()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: 0append-(Ljava/lang/String;)Ljava/lang/StringBuilder; 23 .4(I)Ljava/lang/StringBuilder; 26 .7toString()Ljava/lang/String; 9: .;(Ljava/lang/Object;)V = ,>1org/elasticsearch/common/hppc/ArraySizingStrategy@ ,"  Cround(I)I EF AGensureBufferSpace I J2(Lorg/elasticsearch/common/hppc/DoubleContainer;)V-org/elasticsearch/common/hppc/DoubleContainerMsize()I OP NQaddAll2(Lorg/elasticsearch/common/hppc/DoubleContainer;)I ST U container/Lorg/elasticsearch/common/hppc/DoubleContainer;add(D)V  [  ]e1D(DD)Ve2([DII)VLength must be >= 0djava/lang/Systemf arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V hi gjelementsstartlength([D)V Yc piterator()Ljava/util/Iterator; rs Ntjava/util/IteratorvhasNext()Z xy wznext()Ljava/lang/Object; |} w~2org/elasticsearch/common/hppc/cursors/DoubleCursorvalue ` YZ cursor4Lorg/elasticsearch/common/hppc/cursors/DoubleCursor;i$Ljava/util/Iterator;(Ljava/lang/Iterable;)Ijava/lang/Iterable titerableKLjava/lang/Iterable<+Lorg/elasticsearch/common/hppc/cursors/DoubleCursor;>;Ljava/lang/Iterable;insert(ID)V QIndex  out of bounds [, ].indexget(I)D).set(ID)Dvremove removeRange(II)VfromIndex must be <= toIndex: java/util/Arraysfill([DIID)V  fromIndextoIndexcountremoveFirstOccurrence(D)IindexOf  removeLastOccurrence lastIndexOf removeAllOccurrencesjava/lang/DoubledoubleToLongBits(D)J fromtodeletedcontains(D)ZiisEmptyensureCapacity minCapacitygrow(III)I A,Resizer failed to return sensible new size:  <= newSize newBufferexpectedAdditions bufferLenresize   trimToSizetoArray()[D clearrelease  copyOf([DI)[D clone1()Lorg/elasticsearch/common/hppc/DoubleArrayList;$java/lang/CloneNotSupportedExceptionjava/lang/Object } java/lang/RuntimeException(Ljava/lang/Throwable;)V  clonede&Ljava/lang/CloneNotSupportedException;hashCode'org/elasticsearch/common/hppc/Internalsrehash hmaxequals(Ljava/lang/Object;)Z rangeEquals([D[DI)Z   QallIndexesEqualp(Lorg/elasticsearch/common/hppc/DoubleIndexedContainer;Lorg/elasticsearch/common/hppc/DoubleIndexedContainer;I)Z    other6Lorg/elasticsearch/common/hppc/DoubleIndexedContainer;objb1b2 o1o2([DI)V  forEachv(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;   procedureTT;:Lorg/elasticsearch/common/hppc/procedures/DoubleProcedure;8org/elasticsearch/common/hppc/procedures/DoubleProcedure#apply %Z $& removeAll=(Lorg/elasticsearch/common/hppc/predicates/DoublePredicate;)I8org/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 "newInstanceWithCapacity2(I)Lorg/elasticsearch/common/hppc/DoubleArrayList;3([D)Lorg/elasticsearch/common/hppc/DoubleArrayList; Yo ;list`(Lorg/elasticsearch/common/hppc/DoubleContainer;)Lorg/elasticsearch/common/hppc/DoubleArrayList; L ? ; retainAll B) Cx08(Lorg/elasticsearch/common/hppc/DoubleLookupContainer;)I BF G5Lorg/elasticsearch/common/hppc/DoubleLookupContainer; (F J Ljava/lang/ClassOdesiredAssertionStatus Qy PR ConstantValueCodeLocalVariableTableLineNumberTable StackMapTableLocalVariableTypeTable SignatureN(Ljava/lang/Iterable<+Lorg/elasticsearch/common/hppc/cursors/DoubleCursor;>;)IL()Ljava/util/Iterator;G(TT;)TT;I(TT;II)TT;G(TT;)TT;I(TT;II)TT; Exceptions SourceFile InnerClasses! T3U4*V W <=UE *!Y#&V  'W F G$UL*(*",Y.Y/158<?*, ,YB*,D*,HKV LL'LWMN)O;Q@RKSX)ALUM*+R*+VWVWXWZ [\YZUS*K*\*Y^Z`^'RV_`WdefYaUr(*K*\*Y^Z`^'R*\*Y^Z`^)RV ((_`(b`Wopq'rYcU2* ,Ye?*K+*\*^k*Y^`^V*22l2m2nWy{|'}1~XYoUA *++qV  lW STU5+R=*K+uN-{-:*V4'  55WX.OW '03X wSU.=+N-{-:*V4  #..,OY .W&),X  w"Z[Us*D *8,Y.Y/58585*85<?*K*\*\`*^dk*\(R*Y^`^V sss_`WGLahrX4UN*D *8,Y.Y/58585*85<?*\1VNNW GX4UY*D *8,Y.Y/58585*85<?*\19*\(RV*YYY_`O `WGOVX4U*D *8,Y.Y/58585*85<?*\1I`*^*\`*\*^ddk*Y^d^*\*^R(V N7`WGNXoyX4'Ub*D *8,Y.Y/58585*85<?*D *8,Y.Y/58585*85<?*,',Y.Y/5858<?*\*\*^dkd>*Y^d^*\*^*^`V*W"GX44.Ud*'> *XV _` WXUd*'> *XV _` W   XU_>6*^D'*\1Ĕ*\R!*\*\1R*\R*^d6*^V4J___`]WW6  (+1 >!F#IO&W'\(X %UM*'V_`W1X @U%>*^'*\1ĔV !%%_`W: ;<:#>X U&*^d>'*\1ĔV &&_`WG HIG$KX yUB *^V  WTX @UY*\ **dKVW^ _`XIU*\*\=*^dk*D*^>*6*^`,,Y.Y/Ӷ58ն5*^`8<?:*\*\k*\V4+XisW& hik+ldpiqms}uwX DSU<*\+*^*\*^*\*^**^V<<W !16;X!OPU/*^V WUS**\**ֵ\V W XUE*\*^*^V W UE*ֵ\*^V W U6 *\*^V  WU"*L+*\ֵ\+LY+V  "WXXPU%<*^=>h*\1`<V* %#W#X  Ub+_+,+M,**,\*\* +(+M, ***,*V*$@ bbW" 4;@`X2@)@U%6+1,1ĔV4 %%%%nW  #X   U 56-+9,9ĔVH``05555nW !"$+&-3*X )rsU: Y*\*V WPZ\UQ *+*V   "Y   !WYZ]U߲*D *8,Y.Y/58585*85<?*D *8,Y.Y/58585*85<?*,',Y.Y/5858<?*\:6+1'+V> "Y  !W"eGhjmnpnsX44.Z^()U*^=>6B+*\1-*\R!*\*\1R*\R'*\*\1R*\R*^7:'*\*\1R*\R*^d OV401 Wr|}~  (+1>FIOU[hpsy~X   G// 2UQ *+*5V  01Y  0!WZ_3U*D *8,Y.Y/58585*85<?*D *8,Y.Y/58585*85<?*,',Y.Y/5858<?*\:6+1- +V>01"Y 0!W& GX44.Z` 6U Y7W 89U3 YV  'W:UMY*L+*<+Vl =W  >U3 Y*@V  WXWA9:U/*AV WAB)U:*+DVE1WABFU:*+HVEIWA(FU:*+KVEIWA}U/*MV WaNU>S*W X @b c