com.groupbyinc.flux.common.apache.lucene.util.packed.GrowableWriter.class Maven / Gradle / Ivy
???? 4 ? Ccom/groupbyinc/flux/common/apache/lucene/util/packed/GrowableWriter Gcom/groupbyinc/flux/common/apache/lucene/util/packed/PackedInts$Mutable GrowableWriter.java ?com/groupbyinc/flux/common/apache/lucene/util/packed/PackedInts Mutable Fcom/groupbyinc/flux/common/apache/lucene/util/packed/PackedInts$Reader Reader currentMask J current ILcom/groupbyinc/flux/common/apache/lucene/util/packed/PackedInts$Mutable; acceptableOverheadRatio F $assertionsDisabled Z (IIF)V ()V
getMutable N(IIF)Lcom/groupbyinc/flux/common/apache/lucene/util/packed/PackedInts$Mutable;
getBitsPerValue ()I ! "
# mask (I)J % &
'
) this ELcom/groupbyinc/flux/common/apache/lucene/util/packed/GrowableWriter; startBitsPerValue I
valueCount???????? maxValue 2 &
3 bitsPerValue get 6 &
7 index size : "
; K()Lcom/groupbyinc/flux/common/apache/lucene/util/packed/PackedInts$Mutable; ensureCapacity (J)V unsignedBitsRequired (J)I @ A
B D java/lang/AssertionError F
G
; copy ?(Lcom/groupbyinc/flux/common/apache/lucene/util/packed/PackedInts$Reader;ILcom/groupbyinc/flux/common/apache/lucene/util/packed/PackedInts$Mutable;III)V J K
L value bitsRequired next set (IJ)V > ?
S Q R
U clear W
X resize H(I)Lcom/groupbyinc/flux/common/apache/lucene/util/packed/GrowableWriter;
#
] java/lang/Math _ min (II)I a b
` c newSize limit (I[JII)I 6 g
h arr [J off len Q g
n i end max fill (IIJ)V s t
u fromIndex toIndex val ramBytesUsed ()J ?com/groupbyinc/flux/common/apache/lucene/util/RamUsageEstimator | NUM_BYTES_OBJECT_HEADER ~ . } NUM_BYTES_OBJECT_REF ? . } ? alignObjectSize (J)J ? ?
} ? z {
? save >(Lcom/groupbyinc/flux/common/apache/lucene/store/DataOutput;)V java/io/IOException ? ? ?
? out ;Lcom/groupbyinc/flux/common/apache/lucene/store/DataOutput; java/lang/Class ? desiredAssertionStatus ()Z ? ?
? ? Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
SourceFile InnerClasses !
? } %*? *%? **? ? ? **? ? $? (? *? ? * % + , % - . % / . % ? , - . / $ 0
% &