com.google.common.collect.Sets$5.class Maven / Gradle / Ivy
???? 4 f com/google/common/collect/Sets$5 val$size I
val$index (Lcom/google/common/collect/ImmutableMap;
java/util/AbstractSet ()V
java/util/Set size ()I
&com/google/common/collect/ImmutableMap keySet *()Lcom/google/common/collect/ImmutableSet;
! " &com/google/common/collect/ImmutableSet containsAll (Ljava/util/Collection;)Z $ "com/google/common/collect/Sets$5$1
# & ' %(Lcom/google/common/collect/Sets$5;)V
* + , - . com/google/common/math/IntMath binomial (II)I 0 java/lang/StringBuilder
/
3 Sets.combinations(
/ 5 6 7 append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
/ 9 6 : -(Ljava/lang/Object;)Ljava/lang/StringBuilder; < ,
/ > 6 ? (I)Ljava/lang/StringBuilder; A )
/ C D E toString ()Ljava/lang/String; ,(ILcom/google/common/collect/ImmutableMap;)V Code LineNumberTable LocalVariableTable this "Lcom/google/common/collect/Sets$5; MethodParameters contains (Ljava/lang/Object;)Z s Ljava/util/Set; o Ljava/lang/Object; LocalVariableTypeTable Ljava/util/Set<*>;
StackMapTable "RuntimeVisibleParameterAnnotations Ljavax/annotation/CheckForNull; iterator ()Ljava/util/Iterator; Signature ,()Ljava/util/Iterator;>; -Ljava/util/AbstractSet;>;
SourceFile Sets.java EnclosingMethod a com/google/common/collect/Sets c d combinations !(Ljava/util/Set;I)Ljava/util/Set; InnerClasses
F G 9 *? *,? *? ? H ? I J K L M N G ? /+? ? )+? M,? *? ? *? ? ,? ? ? ?? H ? ? ? -? I ! O P / J K / Q R S ! O T U
? + @? L Q V W X Y G 3 ? #Y*? %? H ? I J K Z [ G 9 *? ? (*? ? )? H ? I J K D E G U +? /Y? 12? 4*? ? ? 8;? 4*? ? =@? 4? B? H I + J K Z \ ] ^ _ ` b e #