com.google.common.collect.Sets.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
mW
/X
YZ[ \
]^
/_`abcbde
/f
gh
/i
jkl
W
lm
no
pq
r
st
u
lv
lwx
W
ly
lz{
W
r
u
l|}
$W
l~
??
$?
p??
+W
??
+u?
/??
? a
?
l?
/?
/?
?y ?
? ?
l??
=?
???
@?
???
C??
E??
l?? I?
?? I??
I??
???
Q???
S?
u?
??
l??
Y? Ma
m? M? M?????
b?
?? M?? f? ? Ma
g?
l????
DescendingSet InnerClasses UnmodifiableNavigableSet PowerSet? SubSet? CartesianSet FilteredNavigableSet FilteredSortedSet FilteredSet? SetView? ImprovedAbstractSet ()V Code LineNumberTable LocalVariableTable this Lcom/google/common/collect/Sets; immutableEnumSet K(Ljava/lang/Enum;[Ljava/lang/Enum;)Lcom/google/common/collect/ImmutableSet; anElement Ljava/lang/Enum;
otherElements [Ljava/lang/Enum; LocalVariableTypeTable TE; [TE; Signature O;>(TE;[TE;)Lcom/google/common/collect/ImmutableSet; RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; serializable >(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableSet;
collection Ljava/util/Collection; enumSet Ljava/util/EnumSet; itr Ljava/util/Iterator; elements Ljava/lang/Iterable; Ljava/util/Collection; Ljava/util/EnumSet; Ljava/util/Iterator; Ljava/lang/Iterable;
StackMapTable[? a;>(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableSet;
newEnumSet :(Ljava/lang/Iterable;Ljava/lang/Class;)Ljava/util/EnumSet; iterable elementType Ljava/lang/Class; set Ljava/lang/Class; b;>(Ljava/lang/Iterable;Ljava/lang/Class;)Ljava/util/EnumSet;
newHashSet ()Ljava/util/HashSet; 0()Ljava/util/HashSet; (([Ljava/lang/Object;)Ljava/util/HashSet; [Ljava/lang/Object; Ljava/util/HashSet; Ljava/util/HashSet; 4([TE;)Ljava/util/HashSet; newHashSetWithExpectedSize (I)Ljava/util/HashSet; expectedSize I 1(I)Ljava/util/HashSet; )(Ljava/lang/Iterable;)Ljava/util/HashSet; Ljava/lang/Iterable<+TE;>;l J(Ljava/lang/Iterable<+TE;>;)Ljava/util/HashSet; )(Ljava/util/Iterator;)Ljava/util/HashSet; Ljava/util/Iterator<+TE;>; J(Ljava/util/Iterator<+TE;>;)Ljava/util/HashSet; newConcurrentHashSet ()Ljava/util/Set; ,()Ljava/util/Set; %(Ljava/lang/Iterable;)Ljava/util/Set; Ljava/util/Set; Ljava/util/Set; F(Ljava/lang/Iterable<+TE;>;)Ljava/util/Set; newLinkedHashSet ()Ljava/util/LinkedHashSet; 6()Ljava/util/LinkedHashSet; newLinkedHashSetWithExpectedSize (I)Ljava/util/LinkedHashSet; 7(I)Ljava/util/LinkedHashSet; /(Ljava/lang/Iterable;)Ljava/util/LinkedHashSet; Ljava/util/LinkedHashSet; Ljava/util/LinkedHashSet; P(Ljava/lang/Iterable<+TE;>;)Ljava/util/LinkedHashSet;
newTreeSet ()Ljava/util/TreeSet; 5()Ljava/util/TreeSet; )(Ljava/lang/Iterable;)Ljava/util/TreeSet; Ljava/util/TreeSet; Ljava/util/TreeSet; O(Ljava/lang/Iterable<+TE;>;)Ljava/util/TreeSet; +(Ljava/util/Comparator;)Ljava/util/TreeSet;
comparator Ljava/util/Comparator; Ljava/util/Comparator<-TE;>; L(Ljava/util/Comparator<-TE;>;)Ljava/util/TreeSet; newIdentityHashSet newCopyOnWriteArraySet ,()Ljava/util/concurrent/CopyOnWriteArraySet; G()Ljava/util/concurrent/CopyOnWriteArraySet; /Lcom/google/common/annotations/GwtIncompatible; value CopyOnWriteArraySet @(Ljava/lang/Iterable;)Ljava/util/concurrent/CopyOnWriteArraySet; elementsCollection Ljava/util/Collection<+TE;>; a(Ljava/lang/Iterable<+TE;>;)Ljava/util/concurrent/CopyOnWriteArraySet; complementOf +(Ljava/util/Collection;)Ljava/util/EnumSet; type N;>(Ljava/util/Collection;)Ljava/util/EnumSet; <(Ljava/util/Collection;Ljava/lang/Class;)Ljava/util/EnumSet;? d;>(Ljava/util/Collection;Ljava/lang/Class;)Ljava/util/EnumSet; makeComplementByHand result
newSetFromMap (Ljava/util/Map;)Ljava/util/Set; map Ljava/util/Map; 'Ljava/util/Map;
Deprecated S(Ljava/util/Map;)Ljava/util/Set; RuntimeVisibleAnnotations Ljava/lang/Deprecated; union H(Ljava/util/Set;Ljava/util/Set;)Lcom/google/common/collect/Sets$SetView; set1 set2
set2minus1 Ljava/util/Set<+TE;>; o(Ljava/util/Set<+TE;>;Ljava/util/Set<+TE;>;)Lcom/google/common/collect/Sets$SetView; intersection inSet2 "Lcom/google/common/base/Predicate; Ljava/util/Set<*>; 6Lcom/google/common/base/Predicate; k(Ljava/util/Set;Ljava/util/Set<*>;)Lcom/google/common/collect/Sets$SetView;
difference notInSet2 symmetricDifference filter B(Ljava/util/Set;Lcom/google/common/base/Predicate;)Ljava/util/Set; filtered ,Lcom/google/common/collect/Sets$FilteredSet; combinedPredicate
unfiltered predicate 1Lcom/google/common/collect/Sets$FilteredSet; 'Lcom/google/common/base/Predicate; (Lcom/google/common/base/Predicate<-TE;>; h(Ljava/util/Set;Lcom/google/common/base/Predicate<-TE;>;)Ljava/util/Set; #Ljavax/annotation/CheckReturnValue; N(Ljava/util/SortedSet;Lcom/google/common/base/Predicate;)Ljava/util/SortedSet; Ljava/util/SortedSet; Ljava/util/SortedSet; t(Ljava/util/SortedSet;Lcom/google/common/base/Predicate<-TE;>;)Ljava/util/SortedSet; filterSortedIgnoreNavigable T(Ljava/util/NavigableSet;Lcom/google/common/base/Predicate;)Ljava/util/NavigableSet; Ljava/util/NavigableSet; Ljava/util/NavigableSet; z(Ljava/util/NavigableSet;Lcom/google/common/base/Predicate<-TE;>;)Ljava/util/NavigableSet; NavigableSet cartesianProduct !(Ljava/util/List;)Ljava/util/Set; sets Ljava/util/List; (Ljava/util/List<+Ljava/util/Set<+TB;>;>; f(Ljava/util/List<+Ljava/util/Set<+TB;>;>;)Ljava/util/Set;>; !([Ljava/util/Set;)Ljava/util/Set; [Ljava/util/Set; [Ljava/util/Set<+TB;>; T([Ljava/util/Set<+TB;>;)Ljava/util/Set;>; powerSet (Ljava/util/Set;)Ljava/util/Set; Q(Ljava/util/Set;)Ljava/util/Set;>; hashCodeImpl (Ljava/util/Set;)I o Ljava/lang/Object; i$ s hashCode?? (Ljava/util/Set<*>;)I
equalsImpl $(Ljava/util/Set;Ljava/lang/Object;)Z ignored Ljava/lang/NullPointerException; Ljava/lang/ClassCastException; object?? '(Ljava/util/Set<*>;Ljava/lang/Object;)Z "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; unmodifiableNavigableSet 2(Ljava/util/NavigableSet;)Ljava/util/NavigableSet; R(Ljava/util/NavigableSet;)Ljava/util/NavigableSet; synchronizedNavigableSet navigableSet
removeAllImpl &(Ljava/util/Set;Ljava/util/Iterator;)Z iterator changed Z Ljava/util/Iterator<*>; ,(Ljava/util/Set<*>;Ljava/util/Iterator<*>;)Z ((Ljava/util/Set;Ljava/util/Collection;)Z Ljava/util/Collection<*>; .(Ljava/util/Set<*>;Ljava/util/Collection<*>;)Z
SourceFile Sets.java emulated ????? *com/google/common/collect/ImmutableEnumSet java/util/Collection?????? ??L?????? java/lang/Enum?????????? java/util/HashSet ? ??????? ???? ? ? ? ? ? &java/util/concurrent/ConcurrentHashMap ? ? ? ? java/util/LinkedHashSet ? ? java/util/TreeSet ? ???? java/util/Comparator ??? (java/util/concurrent/CopyOnWriteArraySet??? java/util/EnumSet ?? 9collection is empty; use the other version of this method???? ? ???????? ? com/google/common/collect/Sets$1 ???? com/google/common/collect/Sets$2 ? com/google/common/collect/Sets$3 com/google/common/collect/Sets$4 java/util/SortedSet *com/google/common/collect/Sets$FilteredSet ?
java/util/Set com/google/common/base/Predicate 0com/google/common/collect/Sets$FilteredSortedSet 3com/google/common/collect/Sets$FilteredNavigableSet java/util/NavigableSet #
"# 'com/google/common/collect/Sets$PowerSet
6? java/lang/NullPointerException java/lang/ClassCastException ,com/google/common/collect/ImmutableSortedSet 7com/google/common/collect/Sets$UnmodifiableNavigableSet IF "com/google/common/collect/Multiset ??JK com/google/common/collect/Sets java/lang/Object ,com/google/common/collect/Sets$DescendingSet %com/google/common/collect/Sets$SubSet +com/google/common/collect/Sets$CartesianSet &com/google/common/collect/Sets$SetView 2com/google/common/collect/Sets$ImprovedAbstractSet java/util/Iterator of 6(Ljava/lang/Enum;[Ljava/lang/Enum;)Ljava/util/EnumSet; asImmutable =(Ljava/util/EnumSet;)Lcom/google/common/collect/ImmutableSet; isEmpty ()Z &com/google/common/collect/ImmutableSet *()Lcom/google/common/collect/ImmutableSet; copyOf java/lang/Iterable ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; %(Ljava/lang/Enum;)Ljava/util/EnumSet; #com/google/common/collect/Iterators addAll -(Ljava/util/Collection;Ljava/util/Iterator;)Z noneOf &(Ljava/lang/Class;)Ljava/util/EnumSet; #com/google/common/collect/Iterables -(Ljava/util/Collection;Ljava/lang/Iterable;)Z java/util/Collections ,(Ljava/util/Collection;[Ljava/lang/Object;)Z com/google/common/collect/Maps capacity (I)I (I)V &com/google/common/collect/Collections2 cast ,(Ljava/lang/Iterable;)Ljava/util/Collection; (Ljava/util/Collection;)V $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/util/Comparator;)V newIdentityHashMap ()Ljava/util/IdentityHashMap; com/google/common/collect/Lists newArrayList +(Ljava/lang/Iterable;)Ljava/util/ArrayList; ((Ljava/util/EnumSet;)Ljava/util/EnumSet;
checkArgument (ZLjava/lang/Object;)V getDeclaringClass ()Ljava/lang/Class; allOf removeAll (Ljava/util/Collection;)Z "com/google/common/collect/Platform 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 0(Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;)V !com/google/common/base/Predicates in :(Ljava/util/Collection;)Lcom/google/common/base/Predicate; C(Ljava/util/Set;Lcom/google/common/base/Predicate;Ljava/util/Set;)V not F(Lcom/google/common/base/Predicate;)Lcom/google/common/base/Predicate; !(Ljava/util/Set;Ljava/util/Set;)V and h(Lcom/google/common/base/Predicate;Lcom/google/common/base/Predicate;)Lcom/google/common/base/Predicate; 4(Ljava/util/Set;Lcom/google/common/base/Predicate;)V setsFilterSortedSet :(Ljava/util/SortedSet;Lcom/google/common/base/Predicate;)V =(Ljava/util/NavigableSet;Lcom/google/common/base/Predicate;)V create java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; (Ljava/util/Set;)V ()I size containsAll (Ljava/util/NavigableSet;)V &com/google/common/collect/Synchronized remove (Ljava/lang/Object;)Z
elementSet -(Ljava/util/Iterator;Ljava/util/Collection;)Z 1 l m ) ? ? / *? ? ? B ? ? ? ? ? ? ? Y *+? ? ? ? c ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Z ? ? ? ? Y*? ? *? ?*? ? *? L+? ? ? ?+? ? ?*? L+?
? +? ? ?
M,+? W,? ?? ? ? 6
t u v w x ! y % { - ~ 4 = ? J ? P ? U ? ? * ? ? J ? ? 4 % ? ? Y ? ? ? * ? ? J ? ? 4 % ? ? Y ? ? ? ? ?? ? ' ? ? ? ? ? ?Z ? ? ? ? y
+? M,*? W,? ? ? ? ? ?
? ?
? ? ? ? ?
? ?
? ? ? ? ? ? ? ? ? ? Y? ? ? ? ? ? ? ? ? ? f *?? L+*? W+? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 6 ? Y? ? ? ? ? ? ? ? ? ? ? ? ? h *? ? ? Y*? ? ? *? ? ? ? ? ? ? ? ? ? ? ? H ? ? ? ? ? ? d ? L+*? W+? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # ? Y? ? ? ? ? ? ? ? ? d ? L+*? W+? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Y? ? ? " ? ? ? ? ? 6 ? Y? ? !? ? 4 ? ? ? ? ? ? ? ? ? *? ? ? Y*? ? "?? #L+*? W+? ? C D F G H ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? $Y? %? ? W ? ? ? ? ? d ? &L+*? W+? ? j k
l ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? K ? $Y*? '? (? )? ? { ? ? ? ? ? ? ? ? ? ? ? ? *? ? ? ? ? ? ? ? ? ? +Y? ,? ? ? ? ? ? ? ?s ? ? ? ? } *? ?
*? ? *? -L? +Y+? .? ?
? ? ? ? ? ? ? ? ? ? ? ? ? C ? ? ? ? ? ?s ? ? ? ? ? :*? /? *? /? 0?*? ? ? 1? 2*? 3 ? ? ? 4L*+? 5? ? ? ? ? "? 4? ? : ? ? 4 ? ? ? : ? ? 4 ? ? ? @ ? ? ? ? ? } *? 'W*? /?
*? /? 0? *+? 5? ?
? ? ? ? ? ? ? ? ? ? ? ? ? D ? ? ?
? ? ? y
+? 6M,*? 7W,? ? ? ? ? ?
? ?
? ? ? ? ?
? ?
? ? ? ? ? ? ? ? ? A *? 8? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? *9? :W+;? :W+*?