
com.datomic.lucene.util.BitVector.class Maven / Gradle / Ivy
The newest version!
???? 1 ? !com/datomic/lucene/util/BitVector java/lang/Object java/lang/Cloneable BitVector.java bits [B size I count BYTE_COUNTS $assertionsDisabled Z (I)V ()V
this #Lcom/datomic/lucene/util/BitVector; n ([BI)V clone ()Ljava/lang/Object; java/lang/System ! arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V # $
" %
' copyBits set (java/lang/ArrayIndexOutOfBoundsException + java/lang/StringBuilder -
. bit= 0 append -(Ljava/lang/String;)Ljava/lang/StringBuilder; 2 3
. 4 (I)Ljava/lang/StringBuilder; 2 6
. 7 size= 9 toString ()Ljava/lang/String; ; <
. = (Ljava/lang/String;)V ?
, @ bit getAndSet (I)Z pos v flag clear
, I get L java/lang/AssertionError N bit P is out of bounds 0.. R (Ljava/lang/Object;)V T
O U ()I
X i c end getRecomputedCount write 9(Lcom/datomic/lucene/store/Directory;Ljava/lang/String;)V java/io/IOException ` "com/datomic/lucene/store/Directory b createOutput :(Ljava/lang/String;)Lcom/datomic/lucene/store/IndexOutput; d e
c f isSparse ()Z h i
j
writeDgaps )(Lcom/datomic/lucene/store/IndexOutput;)V l m
n writeBits p m
q $com/datomic/lucene/store/IndexOutput s close u
t v d $Lcom/datomic/lucene/store/Directory; name Ljava/lang/String; output &Lcom/datomic/lucene/store/IndexOutput;
W
~ writeInt ?
t ? W
?
writeBytes ?
t ? writeVInt ?
t ? writeByte (B)V ? ?
t ? last m factor openInput 9(Ljava/lang/String;)Lcom/datomic/lucene/store/IndexInput; ? ?
c ? #com/datomic/lucene/store/IndexInput ? readInt ? W
? ? readDgaps ((Lcom/datomic/lucene/store/IndexInput;)V ? ?
? readBits ? ?
?
? v input %Lcom/datomic/lucene/store/IndexInput; readBytes ([BII)V ? ?
? ? readVInt ? W
? ? readByte ()B ? ?
? ? subset '(II)Lcom/datomic/lucene/util/BitVector; #java/lang/IndexOutOfBoundsException ?
?
I cur next start s bitsToClear java/lang/Class ? desiredAssertionStatus ? i
? ? Code LocalVariableTable LineNumberTable
Exceptions
SourceFile 1
? a *? *? **? z`?? *? ? ? ? * + , - . ? b *? *+? *? *? ? ?
? 0 1 2 3 4 ? | .*? ??L*? +*? ?? &? Y+*? ? (M,*? ? ,? ? . &