
com.google.common.base.Optional$1$1.class Maven / Gradle / Ivy
???? 2 L -
. / 0 ,
1 2 3 4 5 6 7
8
9
: ; < iterator Ljava/util/Iterator; Signature >Ljava/util/Iterator<+Lcom/google/common/base/Optional<+TT;>;>; this$0 = InnerClasses #Lcom/google/common/base/Optional$1; &(Lcom/google/common/base/Optional$1;)V Code LineNumberTable LocalVariableTable this %Lcom/google/common/base/Optional$1$1; computeNext ()Ljava/lang/Object; optional !Lcom/google/common/base/Optional; LocalVariableTypeTable 'Lcom/google/common/base/Optional<+TT;>;
StackMapTable ()TT; .Lcom/google/common/base/AbstractIterator;
SourceFile
Optional.java EnclosingMethod > ? @ A B C D E java/util/Iterator F G H ! com/google/common/base/Optional I G J ! K ! #com/google/common/base/Optional$1$1 'com/google/common/base/AbstractIterator !com/google/common/base/Optional$1 ()Ljava/util/Iterator; ()V
val$optionals Ljava/lang/Iterable; java/lang/Iterable $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; hasNext ()Z next isPresent get endOfData N *+? *? **? ? ? ? ? ? ?
, - ! ? -*? ? ? *? ? ?
L+? ? +? ????*?
? 2 3 4 5 %7 (8 " # - $ " % &