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

com.groupbyinc.flux.common.util.concurrent.ResizableBlockingQueue.class Maven / Gradle / Ivy

????4eAcom/groupbyinc/flux/common/util/concurrent/ResizableBlockingQueueYLcom/groupbyinc/flux/common/util/concurrent/SizeBlockingQueue;((Ljava/util/concurrent/BlockingQueue;I)V

	thisHLcom/groupbyinc/flux/common/util/concurrent/ResizableBlockingQueue;CLcom/groupbyinc/flux/common/util/concurrent/ResizableBlockingQueue;queue)Ljava/util/concurrent/BlockingQueue;$Ljava/util/concurrent/BlockingQueue;initialCapacitygetChangeAmount(I)I.Lcom/groupbyinc/flux/common/SuppressForbidden;reasonXoptimalCapacity is non-negative, therefore the difference cannot be < -Integer.MAX_VALUE	
	java/lang/AssertionErrorjava/lang/StringBuilder!()V#
"$1optimal capacity should always be positive, got: &append-(Ljava/lang/String;)Ljava/lang/StringBuilder;()
"*(I)Ljava/lang/StringBuilder;(,
"-toString()Ljava/lang/String;/0
"1(Ljava/lang/Object;)V3
 4java/lang/Math6abs8
79optimalCapacity()IremainingCapacity<
>max(II)I@A
7BadjustCapacity(IIII)I,adjustment amount should be a positive valueF#desired capacity cannot be negativeH'cannot have min capacity smaller than 0J2cannot have max capacity smaller than min capacityLminNA
7OnewCapacityadjustmentAmountminCapacitymaxCapacityjava/lang/ClassVdesiredAssertionStatus()ZXY
WZCodeLocalVariableTableLocalVariableTypeTableLineNumberTable	Signature-(Ljava/util/concurrent/BlockingQueue;I)V
StackMapTableRuntimeInvisibleAnnotations
SourceFile0B	
\n*+?*??] ^_"#$`a\?/??"?? Y?"Y?%'?+?.?2?5?*?d?:?]//;^/_
(%)b%cs<\A*??]^_.=<\E	*???C?]	^	_3!DE\b????
? YG?5????
? YI?5????
? YK?5????
? YM?5?*??*??*?`?*?`?P6*??*?d?*?d?C6*??*??]Hv	Q?	Q??;?R?S?T^?_>89(:<;R=Z?_BiDvE|FG?I?J?K?Mb	U#\4?[????_b@`d




© 2015 - 2025 Weber Informatics LLC | Privacy Policy