
com.google.common.collect.CartesianList.class Maven / Gradle / Ivy
???? 2 ?
u v x y
z { | } | ~
w ? ?
w ?
? ?
?
?
$ ?
w y
w ?
? ? ? ? ?
? ?
y
? ? ?
? ? ? } ? ? ? ~ ?
? ? ? InnerClasses axes )Lcom/google/common/collect/ImmutableList; Signature @Lcom/google/common/collect/ImmutableList;>; axesSizeProduct [I create "(Ljava/util/List;)Ljava/util/List; Code LineNumberTable LocalVariableTable copy Ljava/util/List; list i$ Ljava/util/Iterator; lists axesBuilder Builder 1Lcom/google/common/collect/ImmutableList$Builder; LocalVariableTypeTable Ljava/util/List; Ljava/util/List<+TE;>; )Ljava/util/List<+Ljava/util/List<+TE;>;>; HLcom/google/common/collect/ImmutableList$Builder;>;
StackMapTable x ? h(Ljava/util/List<+Ljava/util/List<+TE;>;>;)Ljava/util/List;>; ,(Lcom/google/common/collect/ImmutableList;)V i I e Ljava/lang/ArithmeticException; this )Lcom/google/common/collect/CartesianList; .Lcom/google/common/collect/CartesianList; ? ? - ? C(Lcom/google/common/collect/ImmutableList;>;)V getAxisIndexForProductIndex (II)I index axis get ,(I)Lcom/google/common/collect/ImmutableList; 1(I)Lcom/google/common/collect/ImmutableList; size ()I contains (Ljava/lang/Object;)Z o Ljava/lang/Object; itr Ljava/util/ListIterator; Ljava/util/List<*>; Ljava/util/ListIterator<*>; ? "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; (I)Ljava/lang/Object; x0
access$000 T(Lcom/google/common/collect/CartesianList;)Lcom/google/common/collect/ImmutableList;
access$100 .(Lcom/google/common/collect/CartesianList;II)I x1 x2 ]Ljava/util/AbstractList;>;Ljava/util/RandomAccess;
SourceFile CartesianList.java RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; T U ( ) ? /com/google/common/collect/ImmutableList$Builder [ \ F ? ? ? ? ? ? ? ? java/util/List ? ? ? ? ? ? ? ? 'com/google/common/collect/CartesianList ? ? F G F ? X h ? ? U java/lang/ArithmeticException "java/lang/IllegalArgumentException ECartesian product too large; must have size at most Integer.MAX_VALUE F ? , - ? ? U )com/google/common/collect/CartesianList$1 F ? ? ? ? ? \ ] ^ X Y java/util/AbstractList java/util/RandomAccess java/util/Iterator 'com/google/common/collect/ImmutableList java/util/ListIterator (I)V iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; copyOf A(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableList; isEmpty of +()Lcom/google/common/collect/ImmutableList; add E(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList$Builder; build ()V com/google/common/math/IntMath checkedMultiply (Ljava/lang/String;)V $com/google/common/base/Preconditions checkElementIndex -(Lcom/google/common/collect/CartesianList;I)V listIterator ()Ljava/util/ListIterator; nextIndex 0 $ % ? ( ) * + ? , - . / 0
R? Y*? ? L*? M,? ? +,? ? N-?
:? ? ? ?+?
W??һ Y+? ? ? 1 " ) * ( + . , 8 - <