com.groupbyinc.flux.common.carrotsearch.hppc.HashContainers.class Maven / Gradle / Ivy
???? 3 ? ;com/groupbyinc/flux/common/carrotsearch/hppc/HashContainers java/lang/Object HashContainers.java MAX_HASH_ARRAY_LENGTH I@ MIN_HASH_ARRAY_LENGTH DEFAULT_LOAD_FACTOR F?@ MIN_LOAD_FACTOR<#?
MAX_LOAD_FACTOR?}p? $assertionsDisabled Z ()V
this =Lcom/groupbyinc/flux/common/carrotsearch/hppc/HashContainers; maxElements (D)I checkLoadFactor (DDD)V
expandAtCount (ID)I !
"
loadFactor D
minBufferSize "java/lang/IllegalArgumentException ' java/lang/StringBuilder )
* !Number of elements must be >= 0: , append -(Ljava/lang/String;)Ljava/lang/StringBuilder; . /
* 0 (I)Ljava/lang/StringBuilder; . 2
* 3 toString ()Ljava/lang/String; 5 6
* 7 (Ljava/lang/String;)V 9
( : java/lang/Math < ceil (D)D > ?
= @ 4com/groupbyinc/flux/common/carrotsearch/hppc/BitUtil D nextHighestPowerOfTwo (J)J F G
E H max (JJ)J J K
= L @ Fcom/groupbyinc/flux/common/carrotsearch/hppc/BufferAllocationException P PMaximum array size exceeded for this load factor (elements: %d, load factor: %f) R java/lang/Integer T valueOf (I)Ljava/lang/Integer; V W
U X java/lang/Double Z (D)Ljava/lang/Double; V \
[ ] ((Ljava/lang/String;[Ljava/lang/Object;)V _
Q ` elements length J nextBufferSize (IID)I g checkPowerOfTwo (I)Z i j
k java/lang/AssertionError m
n arraySize min (II)I q r
= s 3The load factor should be in range [%.2f, %.2f]: %f u minAllowedInclusive maxAllowedInclusive (I)I F y
E z java/lang/Class } desiredAssertionStatus ()Z ?
~ ?
ConstantValue Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile 1 ? ?
?
? ? ? / *? ? ? ? ? = &? &? #d? ? $ % ?
# $ &