com.google.common.collect.Collections2.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 ? ? ? ?
6 ?
6 ?
7 ? ?
?
? ? ? ?
? ? ? ? ? ?
?
? ?
? ? ?
6 ?
? 6 ? ?
?
? ?
? ?
? |
? ? ? @
? ?
?
? ?
6 ? ?
( ? ?
? ?
* ? ? ?
? ? ? ? ??? ?
? ? ?
? ? ? ? ? PermutationIterator InnerClasses PermutationCollection ? OrderedPermutationIterator OrderedPermutationCollection TransformedCollection FilteredCollection STANDARD_JOINER Lcom/google/common/base/Joiner; ()V Code LineNumberTable LocalVariableTable this (Lcom/google/common/collect/Collections2; filter P(Ljava/util/Collection;Lcom/google/common/base/Predicate;)Ljava/util/Collection;
unfiltered Ljava/util/Collection; predicate "Lcom/google/common/base/Predicate; LocalVariableTypeTable Ljava/util/Collection; (Lcom/google/common/base/Predicate<-TE;>;
StackMapTable Signature v(Ljava/util/Collection;Lcom/google/common/base/Predicate<-TE;>;)Ljava/util/Collection; RuntimeVisibleAnnotations #Ljavax/annotation/CheckReturnValue; safeContains +(Ljava/util/Collection;Ljava/lang/Object;)Z e Ljava/lang/ClassCastException; Ljava/lang/NullPointerException;
collection object Ljava/lang/Object; Ljava/util/Collection<*>; ? ? .(Ljava/util/Collection<*>;Ljava/lang/Object;)Z "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable;
safeRemove transform O(Ljava/util/Collection;Lcom/google/common/base/Function;)Ljava/util/Collection; fromCollection function !Lcom/google/common/base/Function; Ljava/util/Collection; *Lcom/google/common/base/Function<-TF;TT;>; ?(Ljava/util/Collection;Lcom/google/common/base/Function<-TF;TT;>;)Ljava/util/Collection; containsAllImpl /(Ljava/util/Collection;Ljava/util/Collection;)Z self c 5(Ljava/util/Collection<*>;Ljava/util/Collection<*>;)Z toStringImpl *(Ljava/util/Collection;)Ljava/lang/String; sb Ljava/lang/StringBuilder; -(Ljava/util/Collection<*>;)Ljava/lang/String; newStringBuilderForCollection (I)Ljava/lang/StringBuilder; size I cast ,(Ljava/lang/Iterable;)Ljava/util/Collection; iterable Ljava/lang/Iterable; Ljava/lang/Iterable; L(Ljava/lang/Iterable;)Ljava/util/Collection; orderedPermutations elements Ljava/lang/Iterable; i;>(Ljava/lang/Iterable;)Ljava/util/Collection;>; RuntimeInvisibleAnnotations $Lcom/google/common/annotations/Beta; B(Ljava/lang/Iterable;Ljava/util/Comparator;)Ljava/util/Collection;
comparator Ljava/util/Comparator; Ljava/util/Comparator<-TE;>; z(Ljava/lang/Iterable;Ljava/util/Comparator<-TE;>;)Ljava/util/Collection;>; permutations .(Ljava/util/Collection;)Ljava/util/Collection; `(Ljava/util/Collection;)Ljava/util/Collection;>;
isPermutation #(Ljava/util/List;Ljava/util/List;)Z first Ljava/util/List; second
firstMultiset $Lcom/google/common/collect/Multiset; secondMultiset Ljava/util/List<*>; 'Lcom/google/common/collect/Multiset<*>; )(Ljava/util/List<*>;Ljava/util/List<*>;)Z
isPositiveInt (J)Z n J
access$000 x0
access$100 x1
SourceFile Collections2.java -Lcom/google/common/annotations/GwtCompatible; ? ? } ? ? } ? ? ? ? D E 9com/google/common/collect/Collections2$FilteredCollection ? ? ? ? ? java/util/Collection com/google/common/base/Predicate D ? ? ? java/lang/ClassCastException java/lang/NullPointerException ? ?