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

com.google.common.collect.MinMaxPriorityQueue.class Maven / Gradle / Ivy

????4h?	8?	8?	8?
8?
??
?
?
?
?
?
G?
??
?	8?
??	8?	
	8
8@??
	
8

8

8
8
8

8

8
8
8
8
)?


8
.	.

 
!
8"
8#$
%&UUUU????
'(
<)
*+	,-@.
/0
81
82
34
/567InnerClasses
QueueIteratorHeapMoveDescBuilderminHeap4Lcom/google/common/collect/MinMaxPriorityQueue$Heap;	Signature9Lcom/google/common/collect/MinMaxPriorityQueue.Heap;maxHeapmaximumSizeIRuntimeInvisibleAnnotations1Lcom/google/common/annotations/VisibleForTesting;queue[Ljava/lang/Object;RuntimeVisibleTypeAnnotations5Lorg/checkerframework/checker/nullness/qual/Nullable;sizemodCountEVEN_POWERS_OF_TWO
ConstantValueODD_POWERS_OF_TWODEFAULT_CAPACITYcreate1()Lcom/google/common/collect/MinMaxPriorityQueue;CodeLineNumberTableV;>()Lcom/google/common/collect/MinMaxPriorityQueue;E(Ljava/lang/Iterable;)Lcom/google/common/collect/MinMaxPriorityQueue;LocalVariableTableinitialContentsLjava/lang/Iterable;LocalVariableTypeTableLjava/lang/Iterable<+TE;>;MethodParametersp;>(Ljava/lang/Iterable<+TE;>;)Lcom/google/common/collect/MinMaxPriorityQueue;	orderedByO(Ljava/util/Comparator;)Lcom/google/common/collect/MinMaxPriorityQueue$Builder;
comparatorLjava/util/Comparator;Ljava/util/Comparator;o(Ljava/util/Comparator;)Lcom/google/common/collect/MinMaxPriorityQueue$Builder;expectedSize:(I)Lcom/google/common/collect/MinMaxPriorityQueue$Builder;R(I)Lcom/google/common/collect/MinMaxPriorityQueue$Builder;;(Lcom/google/common/collect/MinMaxPriorityQueue$Builder;I)Vthis/Lcom/google/common/collect/MinMaxPriorityQueue;builder7Lcom/google/common/collect/MinMaxPriorityQueue$Builder;	queueSizeordering$Lcom/google/common/collect/Ordering;4Lcom/google/common/collect/MinMaxPriorityQueue;=Lcom/google/common/collect/MinMaxPriorityQueue$Builder<-TE;>;)Lcom/google/common/collect/Ordering;A(Lcom/google/common/collect/MinMaxPriorityQueue$Builder<-TE;>;I)V()Iadd(Ljava/lang/Object;)ZelementLjava/lang/Object;TE;(TE;)Z8Lcom/google/errorprone/annotations/CanIgnoreReturnValue;addAll(Ljava/util/Collection;)ZnewElementsLjava/util/Collection;modifiedZLjava/util/Collection<+TE;>;
StackMapTable8(Ljava/util/Collection<+TE;>;)ZofferinsertIndexpoll()Ljava/lang/Object;()TE;RuntimeVisibleAnnotationsLjavax/annotation/CheckForNull;elementData(I)Ljava/lang/Object;index(I)TE;peekgetMaxElementIndex	pollFirstremoveFirst	peekFirstpollLast
removeLastpeekLastremoveAt;(I)Lcom/google/common/collect/MinMaxPriorityQueue$MoveDesc;actualLastElement
lastElementAt	toTricklechanges8Lcom/google/common/collect/MinMaxPriorityQueue$MoveDesc;=Lcom/google/common/collect/MinMaxPriorityQueue$MoveDesc;@(I)Lcom/google/common/collect/MinMaxPriorityQueue$MoveDesc;fillHoleM(ILjava/lang/Object;)Lcom/google/common/collect/MinMaxPriorityQueue$MoveDesc;heapvacated	bubbledToC(ITE;)Lcom/google/common/collect/MinMaxPriorityQueue$MoveDesc;removeAndGetvalueheapForIndex7(I)Lcom/google/common/collect/MinMaxPriorityQueue$Heap;i<(I)Lcom/google/common/collect/MinMaxPriorityQueue.Heap;isEvenLevel(I)ZoneBasedisIntact()Ziterator()Ljava/util/Iterator;()Ljava/util/Iterator;clear()VtoArray()[Ljava/lang/Object;copyTo0Lcom/google/common/annotations/J2ktIncompatible;()Ljava/util/Comparator;()Ljava/util/Comparator<-TE;>;capacityinitialQueueSize(IILjava/lang/Iterable;)IinitialSizeconfiguredExpectedSizeresultLjava/lang/Iterable<*>;(IILjava/lang/Iterable<*>;)IgrowIfNeedednewCapacitynewQueuecalculateNewCapacityoldCapacitycapAtMaximumSize(II)Il(Lcom/google/common/collect/MinMaxPriorityQueue$Builder;ILcom/google/common/collect/MinMaxPriorityQueue$1;)Vx0x1x21Lcom/google/common/collect/MinMaxPriorityQueue$1;
access$500D(Lcom/google/common/collect/MinMaxPriorityQueue;)[Ljava/lang/Object;
access$6002(Lcom/google/common/collect/MinMaxPriorityQueue;)I
access$7004Ljava/util/AbstractQueue;
SourceFileMinMaxPriorityQueue.java;Lcom/google/common/collect/ElementTypesAreNonnullByDefault;-Lcom/google/common/annotations/GwtCompatible;5com/google/common/collect/MinMaxPriorityQueue$Builder\T[TWXxy9:;x<bcbguvSvx?=>2com/google/common/collect/MinMaxPriorityQueue$Heapx?NO@;ROAOBCSTjava/lang/Object????D?E?FGH????IJ??K???LMH??N???O????? java/util/NoSuchElementExceptionP?QR??6com/google/common/collect/MinMaxPriorityQueue$MoveDescxST?UVWXYZ????negative index[\-com/google/common/collect/MinMaxPriorityQueue]^;com/google/common/collect/MinMaxPriorityQueue$QueueIteratorx_`ab?java/util/Collection[?cd?????ef?g?java/util/AbstractQueue/com/google/common/collect/MinMaxPriorityQueue$1java/util/Iterator"com/google/common/collect/Orderingnatural&()Lcom/google/common/collect/Ordering;J(Ljava/util/Comparator;Lcom/google/common/collect/MinMaxPriorityQueue$1;)V
access$200](Lcom/google/common/collect/MinMaxPriorityQueue$Builder;)Lcom/google/common/collect/Ordering;V(Lcom/google/common/collect/MinMaxPriorityQueue;Lcom/google/common/collect/Ordering;)Vreverse	otherHeap
access$300:(Lcom/google/common/collect/MinMaxPriorityQueue$Builder;)IhasNextnext$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;bubbleUp(ILjava/lang/Object;)VisEmptyjava/util/ObjectsrequireNonNullcompareElementsremovecheckPositionIndexswapWithConceptuallyLastElement(Ljava/lang/Object;)I'(Ljava/lang/Object;Ljava/lang/Object;)Vreplaced
fillHoleAt(I)IbubbleUpAlternatingLevels(ILjava/lang/Object;)ItryCrossOverAndBubbleUpN(IILjava/lang/Object;)Lcom/google/common/collect/MinMaxPriorityQueue$MoveDesc;
checkState(ZLjava/lang/Object;)V
access$4008(Lcom/google/common/collect/MinMaxPriorityQueue$Heap;I)Zc(Lcom/google/common/collect/MinMaxPriorityQueue;Lcom/google/common/collect/MinMaxPriorityQueue$1;)Vjava/lang/System	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)Vjava/lang/Mathmaxcom/google/common/math/IntMathcheckedMultiplymin18G	NOPQROPQSTUVWXY
Z[T\T]T^9_T^:`T^a'	bcd'?Y????enPf	bgdL?Y??*?	?ewhijkilmiPn	opdF
?Y*??e?h
qrk
qsmqPt	uvd:?Y???
?e?huTmuPw	Svd:?Y????e?hSTmSPwxyd?M*?+?
N*?Y*-??*?Y*-???*?*??*?*??*+??*???e&	??	??&?1?<?D?L?h*Mz{M|}M~T	D?k Mz?M|?	D?m	|~P?[?dA*??e?hz{kz???d\*+?W?e
hz{??kz???m?P?U???d?(=+?N-??-?:*?W=????e!#&h*	??(z{(??&??k 	??(z?(????	??m?P?U???d?B+?W*Y?`?*Y?Z`?=*?*?+?*?*??*?+???e"#$&*)+h Bz{B??'?TkBz?B???	?<@m?P?U???dZ*? ??*?!?e2hz{kz??DP???U???dP
*?2?"?e;h
z{
?Tk
z?m?P???dZ*? ??*?#?eAhz{kz??DP?????d?6*?? ??*??$???eF H"J$Nh6z{k6z?? @??dA*?%?eYhz{kz?P???U???dA*?&?echz{kz?P?U???dA*?'?elhz{kz?P?????d]*? ??**?(?!?evhz{kz??GP???U???de*? ??)Y?*?**?(?!?e???hz{kz??P?U???d]*? ??**?(?#?e?hz{kz??GP?????d??*??+W*Y?`?*Y?d?*??*?*?S?**??#M**??,?,>?*?*?S?**??#:*?*?S*?-:?!??.Y,?/??.Y,?0?/??eN?	???%?/?1?:?G?L?V?X?b?l?u?z??????h>?z{??T:a??GT?Tb9??u&??k*?z?:a??b9??u&???1?&?1.
m?P???U
V???d?>*?N-?16-,?26?-,?3???.Y,*?#?/??e??
???&?h>>z{>?T>??8?O
1?T(?Tk >z?>??8?Q??&@.m	??P?????dp*?#M*?4W,?e???h z{?T??kz???m?P???df?5?
*??*??e?hz{?Tkz??Cm?P???dt'`??<??6?79~:~???e???h'?T?T??@@m?UV??d? <*??*??;???????e
h?T z{k z??
??UV??dF
?+?e???hz{?Xkz?U?q?dD*????e?hz{kz?P???dB*???e?hz{kz?UV??d?+??>,?@?,?@?A6?B>?C?e??
????%?h4?T+?T+ST+ij?Tk+i??	
@?m
?SiP?UV??d?+*?*???!*?D<?M*?,*???>*,??e????%?*?h ?T?X+z{k+z??*??d?%*??<@?`h?
l?E=*??C?e???h %z{?T	?Tk%z???F
??d>
d?F`?e?h
~T
STm	~Sx?da*+??egh*z{?}?T??kz???d/*??egh?{??d/*??egh?{??d/*??egh?{P?????U?I*H<8J8K.8L8M




© 2015 - 2025 Weber Informatics LLC | Privacy Policy