
com.google.common.collect.BinaryTreeTraverser$1$1.class Maven / Gradle / Ivy
???? 2 M -
. / 0 1
2 3
4 5
4 6 7
2 8
9 : ; doneLeft Z doneRight this$1 < InnerClasses 1Lcom/google/common/collect/BinaryTreeTraverser$1; 4(Lcom/google/common/collect/BinaryTreeTraverser$1;)V Code LineNumberTable LocalVariableTable this 3Lcom/google/common/collect/BinaryTreeTraverser$1$1; LocalVariableTypeTable 3Lcom/google/common/collect/BinaryTreeTraverser$1.1; computeNext ()Ljava/lang/Object; left !Lcom/google/common/base/Optional; right &Lcom/google/common/base/Optional;
StackMapTable Signature ()TT; 1Lcom/google/common/collect/AbstractIterator;
SourceFile BinaryTreeTraverser.java EnclosingMethod = > ? @ A B C D E F G H I J K F L 1com/google/common/collect/BinaryTreeTraverser$1$1 *com/google/common/collect/AbstractIterator /com/google/common/collect/BinaryTreeTraverser$1 iterator ()Ljava/util/Iterator; ()V this$0 /Lcom/google/common/collect/BinaryTreeTraverser; val$root Ljava/lang/Object; -com/google/common/collect/BinaryTreeTraverser leftChild 5(Ljava/lang/Object;)Lcom/google/common/base/Optional; com/google/common/base/Optional isPresent ()Z get
rightChild endOfData
F
*+? *? ? ?
? Y*? ? &*? *? ? *? ? ? L+? ? +? ?*? ? &*? *? ? *? ? ?
L+? ? +? ?*? ? . E F G H % I * L 1 M 6 N H O O P T S ! " H # " Y ! $ H # $ Y % *) &