![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.MoreCollectors$ToOptionalState.class Maven / Gradle / Ivy
???? 4 ?
java/lang/Object ()V
8com/google/common/collect/MoreCollectors$ToOptionalState element Ljava/lang/Object;
java/util/Collections emptyList ()Ljava/util/List; extras Ljava/util/List; java/lang/StringBuilder
expected one element but was: <
append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
! " -(Ljava/lang/Object;)Ljava/lang/StringBuilder; $ % & ' ( java/util/List iterator ()Ljava/util/Iterator; * + , - . java/util/Iterator hasNext ()Z * 0 1 2 next ()Ljava/lang/Object; 4 , 6 , ...
8 9 (C)Ljava/lang/StringBuilder; ; "java/lang/IllegalArgumentException
= > ? toString ()Ljava/lang/String;
: A B (Ljava/lang/String;)V
D E F G H $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; $ J K . isEmpty M java/util/ArrayList
L O P (I)V $ R S T add (Ljava/lang/Object;)Z $ V W X size ()I
Z [ \ multiples '(Z)Ljava/lang/IllegalArgumentException;
L $ _ ` a addAll (Ljava/util/Collection;)Z $ c d e subList (II)Ljava/util/List; $ g h clear
j k l m n java/util/Optional
ofNullable ((Ljava/lang/Object;)Ljava/util/Optional; p java/util/NoSuchElementException
o
MAX_EXTRAS I
ConstantValue RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; Signature $Ljava/util/List; Code LineNumberTable LocalVariableTable this :Lcom/google/common/collect/MoreCollectors$ToOptionalState; o overflow Z sb Ljava/lang/StringBuilder;
StackMapTable MethodParameters (Ljava/lang/Object;)V combine v(Lcom/google/common/collect/MoreCollectors$ToOptionalState;)Lcom/google/common/collect/MoreCollectors$ToOptionalState; other getOptional ()Ljava/util/Optional; *()Ljava/util/Optional;
getElement
SourceFile MoreCollectors.java InnerClasses ? (com/google/common/collect/MoreCollectors ToOptionalState 0 r s t u v w x y z G *? *? *?
? ? { d e f g | } ~ [ \ z ? \? Y? ? *? ? M*? ? # N-? ) ? -? / :,3? ? W????
,5? W,>? 7W? :Y,?