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

com.google.common.collect.ImmutableList$Builder.class Maven / Gradle / Ivy

There is a newer version: 1.2024.8
Show newest version
????4?5com/google/common/collect/ImmutableCollection$Builder
/com/google/common/collect/ImmutableList$Builder(I)V

()V
java/lang/Object	contents[Ljava/lang/Object;	sizeI
expandedCapacity(II)I	copyOnWriteZ
 !"#java/util/ArrayscopyOf)([Ljava/lang/Object;I)[Ljava/lang/Object;
%&'()$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;
+,
ensureRoomFor
./012&com/google/common/collect/ObjectArrayscheckElementsNotNull(([Ljava/lang/Object;)[Ljava/lang/Object;
456add([Ljava/lang/Object;I)V
89:;<java/lang/System	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V>java/util/Collection=@A()IC-com/google/common/collect/ImmutableCollection
BEFG
copyIntoArray([Ljava/lang/Object;I)I
IJKaddAllM(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableCollection$Builder;
MJNM(Ljava/util/Iterator;)Lcom/google/common/collect/ImmutableCollection$Builder;
PQRST'com/google/common/collect/ImmutableListasImmutableList?([Ljava/lang/Object;I)Lcom/google/common/collect/ImmutableList;
VWXsort.([Ljava/lang/Object;IILjava/util/Comparator;)V
Z[\build+()Lcom/google/common/collect/ImmutableList;
^J_G(Ljava/util/Iterator;)Lcom/google/common/collect/ImmutableList$Builder;
aJbG(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableList$Builder;
d5eF([Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList$Builder;
g5hE(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList$Builder;RuntimeInvisibleAnnotations1Lcom/google/common/annotations/VisibleForTesting;RuntimeVisibleTypeAnnotations5Lorg/checkerframework/checker/nullness/qual/Nullable;CodeLineNumberTableLocalVariableTablethis1Lcom/google/common/collect/ImmutableList$Builder;LocalVariableTypeTable6Lcom/google/common/collect/ImmutableList$Builder;capacityMethodParametersnewElementsnewCapacity
StackMapTableelementLjava/lang/Object;TE;	Signature;(TE;)Lcom/google/common/collect/ImmutableList$Builder;8Lcom/google/errorprone/annotations/CanIgnoreReturnValue;elements[TE;<([TE;)Lcom/google/common/collect/ImmutableList$Builder;nimmutableCollection/Lcom/google/common/collect/ImmutableCollection;
collectionLjava/util/Collection;Ljava/lang/Iterable;2Lcom/google/common/collect/ImmutableCollection<*>;Ljava/util/Collection<*>;Ljava/lang/Iterable<+TE;>;R(Ljava/lang/Iterable<+TE;>;)Lcom/google/common/collect/ImmutableList$Builder;Ljava/util/Iterator;Ljava/util/Iterator<+TE;>;R(Ljava/util/Iterator<+TE;>;)Lcom/google/common/collect/ImmutableList$Builder;combined(Lcom/google/common/collect/ImmutableList$Builder;)Lcom/google/common/collect/ImmutableList$Builder;buildern(Lcom/google/common/collect/ImmutableList$Builder;)Lcom/google/common/collect/ImmutableList$Builder;0()Lcom/google/common/collect/ImmutableList;buildSortedA(Ljava/util/Comparator;)Lcom/google/common/collect/ImmutableList;
comparatorLjava/util/Comparator;Ljava/util/Comparator<-TE;>;L(Ljava/util/Comparator<-TE;>;)Lcom/google/common/collect/ImmutableList;1()Lcom/google/common/collect/ImmutableCollection;L([Ljava/lang/Object;)Lcom/google/common/collect/ImmutableCollection$Builder;K(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableCollection$Builder;RLcom/google/common/collect/ImmutableCollection$Builder;
SourceFileImmutableList.javaInnerClassesBuilder1ijk
lmF*??n
-.opqrpsmv*?	*??*??n0123opqtrpskDlut,m?-*?M,?*?`?>,??
*??*,??*??n679:';,=o*-pq-v(wr-psx
?y
k@(luv5hmy+?$W*?**?*Y?Z`?+S*?nIJ
KLopqz{rpsz|uz}~i?5emf+?-W*++??3*?nYZ[opq?rps??u?}?i56mz*?*+*?*??7*Y?`??n_hijo pq??rpsu	??klJbm?A+?$W+?=?0+?=M*,???*,?B?,?BN*-*?*??D?*?*+?HW*?n*
vwxyz"{'|7}9???o*'??(??ApqA??r*'??(??ApsA??x9u?}?iJ_m\*+?LW*?n
??opq??rps??u?}?i??mk+?$W*+?+??3*?n???opq?qrps?su?}?i[\mQ*?*?*??O?n
??opqrps}???mv*?*?*?+?U*?*??O?n???opq??rps??u?}?A[?mA*?Y?n"opqrpsAJNmB*+?]?n"opqrpsu?iAJKmB*+?`?n"opqrpsu?iA5?mB*+?c?n"opqrpsu?iA5?mB*+?f?n"opqrpsuzi}????B?	P?




© 2015 - 2024 Weber Informatics LLC | Privacy Policy