com.groupbyinc.flux.common.apache.lucene.util.LongBitSet.class Maven / Gradle / Ivy
???? 4 ? 8com/groupbyinc/flux/common/apache/lucene/util/LongBitSet java/lang/Object LongBitSet.java bits [J numBits J numWords I $assertionsDisabled Z ensureCapacity w(Lcom/groupbyinc/flux/common/apache/lucene/util/LongBitSet;J)Lcom/groupbyinc/flux/common/apache/lucene/util/LongBitSet;
bits2words (J)I
getBits ()[J
7com/groupbyinc/flux/common/apache/lucene/util/ArrayUtil grow ([JI)[J
([JJ)V ! "
# arr :Lcom/groupbyinc/flux/common/apache/lucene/util/LongBitSet; (J)V ()V ! (
) +
- this "java/lang/IllegalArgumentException 0 java/lang/StringBuilder 2
3 ) +The given long array is too small to hold 5 append -(Ljava/lang/String;)Ljava/lang/StringBuilder; 7 8
3 9 (J)Ljava/lang/StringBuilder; 7 ;
3 < bits > toString ()Ljava/lang/String; @ A
3 B (Ljava/lang/String;)V ! D
1 E
G verifyGhostBitsClear ()Z I J
K java/lang/AssertionError M
N )
storedBits ????????? i mask length ()J cardinality 5com/groupbyinc/flux/common/apache/lucene/util/BitUtil Z pop_array ([JII)J \ ]
[ ^ get (J)Z index= b
, numBits= d (Ljava/lang/Object;)V ! f
N g index bitmask set numBits= l wordNum getAndSet val clear getAndClear
nextSetBit (J)J java/lang/Long u numberOfTrailingZeros w
v x word
prevSetBit numberOfLeadingZeros |
v } subIndex or =(Lcom/groupbyinc/flux/common/apache/lucene/util/LongBitSet;)V numWords= ? (I)Ljava/lang/StringBuilder; 7 ?
3 ? , other.numWords= ? java/lang/Math ? min (II)I ? ?
? ? other pos xor
intersects =(Lcom/groupbyinc/flux/common/apache/lucene/util/LongBitSet;)Z and java/util/Arrays ? fill ([JIIJ)V ? ?
? ? andNot scanIsEmpty count flip (JJ)V
startIndex endIndex startWord endWord startmask endmask startIndex= ? endIndex= ? clone <()Lcom/groupbyinc/flux/common/apache/lucene/util/LongBitSet; java/lang/System ? arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V ? ?
? ? equals (Ljava/lang/Object;)Z ([J[J)Z ? ?
? ? o Ljava/lang/Object; hashCode ()I?v4 h ()Ljava/lang/Object; $java/lang/CloneNotSupportedException ? ? ?
? java/lang/Class ? desiredAssertionStatus ? J
? ? Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
SourceFile 1
? ? 8*? ?? *?? >*? :??
`? :? Y??y? $? ? * (
" % 8 &