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

com.groupbyinc.flux.common.util.BigByteArray.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4?,com/groupbyinc/flux/common/util/BigByteArray0com/groupbyinc/flux/common/util/AbstractBigArray)com/groupbyinc/flux/common/util/ByteArrayBigByteArray.java	ESTIMATOR.Lcom/groupbyinc/flux/common/util/BigByteArray;pages[[B$assertionsDisabledZ0(JLcom/groupbyinc/flux/common/util/BigArrays;Z)V0(ILcom/groupbyinc/flux/common/util/BigArrays;Z)V
sizeJ	numPages(J)I
[B
	)com/groupbyinc/flux/common/util/BigArraysnewBytePage(I)[B!"
#iIthis	bigArrays+Lcom/groupbyinc/flux/common/util/BigArrays;
clearOnResizeget(J)B	pageIndex-
.indexInPage0
1indexset(JB)BvalueBpageret=(JILcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Z
	;()J=
>java/lang/AssertionError@()VB
ACpageSize()IEF
G6com/groupbyinc/flux/common/apache/lucene/util/BytesRefIbytesK	JLoffsetN&	JOlengthQ&	JRjava/lang/SystemT	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)VVW
UXjava/lang/MathZmin(II)I\]
[^
copyLengthlenref8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;(J[BII)VcopyLenbuffill(JJB)V"java/lang/IllegalArgumentExceptioni
jCjava/util/Arraysl([BIIB)Vgn
mo([BB)Vgq
mr	fromIndextoIndexfromPagetoPagenumBytesPerElementresize(J)V?com/groupbyinc/flux/common/apache/lucene/util/RamUsageEstimator{NUM_BYTES_OBJECT_REF}&	|~7com/groupbyinc/flux/common/apache/lucene/util/ArrayUtil?oversize?]
??copyOf)([Ljava/lang/Object;I)[Ljava/lang/Object;??
m?releasePage(I)V??
?newSizeestimateRamBytes(J)J		?ramBytesEstimated??
?java/lang/Class?desiredAssertionStatus()Z??
??NON_RECYCLING_INSTANCE?)	 ?
?CodeLocalVariableTableLineNumberTable
StackMapTable
SourceFile0	


??<*@-?*?**???6*???*?*?$S?????4%&<'	<<()<*
?*
+,-(.5-;0?? ?+,?g*?/>*?26*?23??*'	3-&

0&?45
645??'*?/6*?26*?2:36T??H''	'3'67 -&0&8	97?;<=>?$@+:?y??*???**?????????d6? *?2?*?*?$S?????6*???!*?2?*?S*??????*???4)"%&N(%&|'	|?v&?2???$?8?E?K?b?j?p?v?{???$??!??'	???2?????????B?G ?????




© 2015 - 2024 Weber Informatics LLC | Privacy Policy