com.google.common.collect.Lists$Partition.class Maven / Gradle / Ivy
???? 4 T
java/util/AbstractList ()V
)com/google/common/collect/Lists$Partition list Ljava/util/List; size I
()I
$com/google/common/base/Preconditions checkElementIndex (II)I java/util/List
! java/lang/Math min # $ % subList (II)Ljava/util/List; ' ( ) * + java/math/RoundingMode CEILING Ljava/math/RoundingMode;
- . / 0 1 com/google/common/math/IntMath divide (IILjava/math/RoundingMode;)I 3 4 5 isEmpty ()Z
7 8 9 get (I)Ljava/util/List; Signature Ljava/util/List; (Ljava/util/List;I)V Code LineNumberTable LocalVariableTable this +Lcom/google/common/collect/Lists$Partition; LocalVariableTypeTable 0Lcom/google/common/collect/Lists$Partition; MethodParameters (Ljava/util/List;I)V index start end (I)Ljava/util/List; (I)Ljava/lang/Object; ELjava/util/AbstractList;>;
SourceFile
Lists.java RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; InnerClasses R com/google/common/collect/Lists Partition : ; <