com.google.common.collect.ImmutableSet.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jelly Show documentation
Show all versions of jelly Show documentation
Java Functional Metaprogramming API
The newest version!
???? 2$ ? ?
? ? ?
? ?
? ?
?
?
?
? ?
?
? ?
?
? ?
?
? ? ?
?,???
? ???ffffff@ ?
? ? ? ?
? ?
? ! ? ?
? ? ?
? ? ? ? ? ?
' ?
' ?
' ?
' ?
? ? c
?
? ?
9 ?
?
?
? ?
? ? ?
?
5 ?
? ? ? Builder InnerClasses SerializedForm ? Indexed MAX_TABLE_SIZE I
ConstantValue DESIRED_LOAD_FACTOR D CUTOFF of *()Lcom/google/common/collect/ImmutableSet; Code LineNumberTable Signature E()Lcom/google/common/collect/ImmutableSet; <(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet; LocalVariableTable element Ljava/lang/Object; LocalVariableTypeTable TE; H(TE;)Lcom/google/common/collect/ImmutableSet; N(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet; e1 e2 K(TE;TE;)Lcom/google/common/collect/ImmutableSet; `(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet; e3 N(TE;TE;TE;)Lcom/google/common/collect/ImmutableSet; r(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet; e4 Q(TE;TE;TE;TE;)Lcom/google/common/collect/ImmutableSet; ?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet; e5 T(TE;TE;TE;TE;TE;)Lcom/google/common/collect/ImmutableSet; ?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet; e6 others [Ljava/lang/Object;
paramCount elements [TE; [(TE;TE;TE;TE;TE;TE;[TE;)Lcom/google/common/collect/ImmutableSet; construct >(I[Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet; elem index value j hash i uniqueElements n tableSize table mask hashCode uniques
StackMapTable ? Y(I[Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet; chooseTableSize (I)I setSize RuntimeInvisibleAnnotations 1Lcom/google/common/annotations/VisibleForTesting; copyOf @(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableSet; set (Lcom/google/common/collect/ImmutableSet; Ljava/util/Collection; array -Lcom/google/common/collect/ImmutableSet; Ljava/util/Collection<+TE;>; a(Ljava/util/Collection<+TE;>;)Lcom/google/common/collect/ImmutableSet; >(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableSet; Ljava/lang/Iterable; Ljava/lang/Iterable<+TE;>; ? _(Ljava/lang/Iterable<+TE;>;)Lcom/google/common/collect/ImmutableSet; >(Ljava/util/Iterator;)Lcom/google/common/collect/ImmutableSet; Ljava/util/Iterator; first Ljava/util/Iterator<+TE;>; _(Ljava/util/Iterator<+TE;>;)Lcom/google/common/collect/ImmutableSet; =([Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet; I([TE;)Lcom/google/common/collect/ImmutableSet;
copyOfEnumSet =(Ljava/util/EnumSet;)Lcom/google/common/collect/ImmutableSet; enumSet Ljava/util/EnumSet; ()V this isHashCodeFast ()Z equals (Ljava/lang/Object;)Z object "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; ()I iterator 2()Lcom/google/common/collect/UnmodifiableIterator; 7()Lcom/google/common/collect/UnmodifiableIterator; writeReplace ()Ljava/lang/Object; builder 2()Lcom/google/common/collect/ImmutableSet$Builder; M()Lcom/google/common/collect/ImmutableSet$Builder; ()Ljava/util/Iterator;
access$000 x0 x1 ^Lcom/google/common/collect/ImmutableCollection;Ljava/util/Set;
SourceFile ImmutableSet.java -Lcom/google/common/annotations/GwtCompatible; serializable emulated ? ? A h i ? ? /com/google/common/collect/SingletonImmutableSet ? ? java/lang/Object ? ? ? F G F L z { ? ? ? u ? { ? ? ? -com/google/common/collect/RegularImmutableSet ?
{ collection too large
&com/google/common/collect/ImmutableSet ,com/google/common/collect/ImmutableSortedSet ? java/util/EnumSet ? ? java/util/Collection ? ? ? ? ? ? .com/google/common/collect/ImmutableSet$Builder ? ? G c ? ? ? ? !" 5com/google/common/collect/ImmutableSet$SerializedForm ?# ? ? -com/google/common/collect/ImmutableCollection
java/util/Set .com/google/common/collect/ImmutableSet$Indexed !com/google/common/primitives/Ints MAX_POWER_OF_TWO EMPTY /Lcom/google/common/collect/RegularImmutableSet; (Ljava/lang/Object;)V java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V &com/google/common/collect/ObjectArrays checkElementNotNull '(Ljava/lang/Object;I)Ljava/lang/Object; !com/google/common/collect/Hashing smear java/util/Arrays fill *([Ljava/lang/Object;IILjava/lang/Object;)V (Ljava/lang/Object;I)V arraysCopyOf )([Ljava/lang/Object;I)[Ljava/lang/Object; +([Ljava/lang/Object;I[Ljava/lang/Object;I)V java/lang/Integer
highestOneBit $com/google/common/base/Preconditions
checkArgument (ZLjava/lang/Object;)V
isPartialView toArray ()[Ljava/lang/Object; java/lang/Iterable java/util/Iterator hasNext next add D(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet$Builder; addAll F(Ljava/util/Iterator;)Lcom/google/common/collect/ImmutableSet$Builder; build clone ((Ljava/util/EnumSet;)Ljava/util/EnumSet; *com/google/common/collect/ImmutableEnumSet asImmutable com/google/common/collect/Sets
equalsImpl $(Ljava/util/Set;Ljava/lang/Object;)Z hashCodeImpl (Ljava/util/Set;)I ([Ljava/lang/Object;)V! 9 : @ A B C D B E A B F G H ? ? I 3 J K F L H E ? Y*? ? I <