com.groupbyinc.flux.common.carrotsearch.hppc.IntArrayList.class Maven / Gradle / Ivy
???? 3B 9com/groupbyinc/flux/common/carrotsearch/hppc/IntArrayList Bcom/groupbyinc/flux/common/carrotsearch/hppc/AbstractIntCollection @com/groupbyinc/flux/common/carrotsearch/hppc/IntIndexedContainer 9com/groupbyinc/flux/common/carrotsearch/hppc/Preallocable java/lang/Cloneable IntArrayList.java Gcom/groupbyinc/flux/common/carrotsearch/hppc/IntArrayList$ValueIterator
ValueIterator EMPTY_ARRAY [I buffer
elementsCount I resizer BLcom/groupbyinc/flux/common/carrotsearch/hppc/ArraySizingStrategy; $assertionsDisabled Z ()V (I)V
this ;Lcom/groupbyinc/flux/common/carrotsearch/hppc/IntArrayList; Scom/groupbyinc/flux/common/carrotsearch/hppc/BoundedProportionalArraySizingStrategy
! F(ILcom/groupbyinc/flux/common/carrotsearch/hppc/ArraySizingStrategy;)V #
$ expectedElements
! ( * , java/lang/AssertionError .
/ ! @com/groupbyinc/flux/common/carrotsearch/hppc/ArraySizingStrategy 1 3 ensureCapacity 5
6 >(Lcom/groupbyinc/flux/common/carrotsearch/hppc/IntContainer;)V 9com/groupbyinc/flux/common/carrotsearch/hppc/IntContainer 9 size ()I ; < : = addAll >(Lcom/groupbyinc/flux/common/carrotsearch/hppc/IntContainer;)I ? @
A container ;Lcom/groupbyinc/flux/common/carrotsearch/hppc/IntContainer; add ensureBufferSpace F
G I e1 (II)V e2 ([III)V Length must be >= 0 O (Ljava/lang/Object;)V Q
/ R java/lang/System T arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V V W
U X elements start length ([I)V E N
^ iterator ()Ljava/util/Iterator; ` a : b java/util/Iterator d hasNext ()Z f g e h next ()Ljava/lang/Object; j k e l >com/groupbyinc/flux/common/carrotsearch/hppc/cursors/IntCursor n value p o q E
s cursor @Lcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/IntCursor; (Ljava/lang/Iterable;)I java/lang/Iterable x y b iterable WLjava/lang/Iterable<+Lcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/IntCursor;>; Ljava/lang/Iterable; insert
= java/lang/StringBuilder ?
? ! Index ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? (I)Ljava/lang/StringBuilder; ? ?
? ? out of bounds [ ? , ? ]. ? toString ()Ljava/lang/String; ? ?
? ? index get (I)I ). ? set (II)I v remove removeRange fromIndex must be <= toIndex: ? java/util/Arrays ? fill ([IIII)V ? ?
? ? fromIndex toIndex count removeFirst indexOf ? ?
? ? ?
?
removeLast lastIndexOf ? ?
? removeAll from to deleted contains (I)Z i isEmpty bufferLen grow (III)I ? ? 2 ? ,Resizer failed to return sensible new size: ? <= ? copyOf ([II)[I ? ?
? ? newSize expectedAdditions resize
trimToSize toArray ()[I ? ?
? clear release clone =()Lcom/groupbyinc/flux/common/carrotsearch/hppc/IntArrayList; $java/lang/CloneNotSupportedException ? java/lang/Object ? ? k
? ?
? ? java/lang/RuntimeException ? (Ljava/lang/Throwable;)V ?
? ? cloned e &Ljava/lang/CloneNotSupportedException; hashCode 5com/groupbyinc/flux/common/carrotsearch/hppc/BitMixer ? mix ? ?
? ? h max equals (Ljava/lang/Object;)Z getClass ()Ljava/lang/Class; ? ?
? ? java/lang/Class ? cast &(Ljava/lang/Object;)Ljava/lang/Object; ? ?
? ?
equalElements >(Lcom/groupbyinc/flux/common/carrotsearch/hppc/IntArrayList;)Z ? ?
? obj Ljava/lang/Object; ? ?
other ([II)V
forEach ?(Lcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/IntProcedure;)Lcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/IntProcedure; ?(Lcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/IntProcedure;II)Lcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/IntProcedure;
procedure TT; FLcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/IntProcedure; Dcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/IntProcedure apply I(Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/IntPredicate;)I Dcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/IntPredicate ? java/lang/Throwable predicate FLcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/IntPredicate; ?(Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/IntPredicate;)Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/IntPredicate; ?(Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/IntPredicate;II)Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/IntPredicate;
?([I)Lcom/groupbyinc/flux/common/carrotsearch/hppc/IntArrayList; E ]
! list
? retainAll%
& D(Lcom/groupbyinc/flux/common/carrotsearch/hppc/IntLookupContainer;)I%(
) ?(
+ ? ?
- desiredAssertionStatus0 g
?1 Code LocalVariableTable LineNumberTable
StackMapTable LocalVariableTypeTable Signature Z(Ljava/lang/Iterable<+Lcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/IntCursor;>;)I X()Ljava/util/Iterator; S(TT;)TT; U(TT;II)TT; S(TT;)TT; U(TT;II)TT;
Exceptions
SourceFile InnerClasses !
/ 3 4 *? ? 4 5
9 : 3 E
*? Y? "? %? 4
&