All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.datomic.lucene.store.RAMOutputStream.class Maven / Gradle / Ivy

The newest version!
????1?(com/datomic/lucene/store/RAMOutputStream$com/datomic/lucene/store/IndexOutputRAMOutputStream.javaBUFFER_SIZEIfile"Lcom/datomic/lucene/store/RAMFile;
currentBuffer[BcurrentBufferIndexbufferPositionbufferStartJbufferLength$assertionsDisabledZ()V com/datomic/lucene/store/RAMFile
%(Lcom/datomic/lucene/store/RAMFile;)V
this*Lcom/datomic/lucene/store/RAMOutputStream;
	
	 
	"	$fwriteTo)(Lcom/datomic/lucene/store/IndexOutput;)Vjava/io/IOException)flush+
,length.	/	getBuffer(I)[B12
3
writeBytes([BI)V56
7nextPosout&Lcom/datomic/lucene/store/IndexOutput;endposbufferreset	@	B	D	setLength(J)VFG
Hcloseseek
setFileLengthL
MswitchCurrentBufferQ
R()J	writeByte(B)VbB([BII)V	Zjava/lang/AssertionError\
]java/lang/System_	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)Vab
`cremainInBufferbytesToCopyoffsetlen
numBuffers()Iij
k	addBufferm2
npointercurrentTimeMillisqT
`rsetLastModifiedtG
ugetFilePointersizeInBytes	copyBytes((Lcom/datomic/lucene/store/DataInput;J)Vjava/lang/StringBuilder{
|	numBytes=~append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
|?(J)Ljava/lang/StringBuilder;??
|?toString()Ljava/lang/String;??
|?(Ljava/lang/Object;)V?
]?"com/datomic/lucene/store/DataInput?	readBytes([BIIZ)V??
??toCopyinput$Lcom/datomic/lucene/store/DataInput;numBytesjava/lang/Class?desiredAssertionStatus()Z??
??
ConstantValueCodeLocalVariableTableLineNumberTable
Exceptions
SourceFile!?	

?:*?Y?????
)*?X*?*+?!*?#*?%??&
?,-	123'(??
N*?-*?!?0A	76 ??76?a7 ??
 e?6+*?!??4?87??ȱ?H,.&$9NN:;B<?=<>?6
789:;<=&>-?4AFBJCMD?*??d"*?%*?#*?A*	?C*?E*?!	?I??"?HI
JKLM!NJ?3*?-???
RS?*KG?}5*?N*?C??*?C*?E?a??*Om??#*?S*Oq??A??55=?YZ[&\*_4`?*.T?2*?!?0???dUV?o+*?A*?E?*Y?#`?#*?S*?%*Y?AZ`?AT??++WX?ijkm*n?*5Y??q?[?+??]Y?^??]*?A*?E?*Y?#`?#*?S*?%?*?Ad6??6+*?%*?A?d`=d>*Y?A`?A?????>;2eI$fqqWqgqh?6
rst!u+v/y;zI{X|]}b~mp??*Q??J*?#*?!?l?**?!?o?%?**?!*?#?4?%*?A*O*?#?i?C**?%??E??J????.?3?@?I??*L?` *?C*?A?a@*?!?0??*?!?I?? p?????+?A*?!?s?v*?N????
???*wT?@*?#?	?
*?C*?A?a????xT?7
*?!?lh???
??yz????[?$ 	???]Y?|Y?}?? ??????? 	??W*?A*?E?*Y?#`?#*?S*?%?*?Ad6 ??? ?6+*?%*?A?? ?eA*Y?A`?A?????*R,????????6
?'?-?8?B?F?R?Z?^?m?s?~????*??)?????[???




© 2015 - 2025 Weber Informatics LLC | Privacy Policy