
com.google.common.graph.Traverser$Traversal$4.class Maven / Gradle / Ivy
???? 4 c -com/google/common/graph/Traverser$Traversal$4 val$horizon Ljava/util/Deque; val$ancestorStack
this$0 -Lcom/google/common/graph/Traverser$Traversal;
*com/google/common/collect/AbstractIterator ()V
+com/google/common/graph/Traverser$Traversal visitNext %(Ljava/util/Deque;)Ljava/lang/Object; successorFunction ,Lcom/google/common/graph/SuccessorsFunction; ! " # *com/google/common/graph/SuccessorsFunction
successors ((Ljava/lang/Object;)Ljava/lang/Iterable; % & ' ( ) java/lang/Iterable iterator ()Ljava/util/Iterator; + , - . / java/util/Iterator hasNext ()Z 1 2 3 4 5 java/util/Deque addFirst (Ljava/lang/Object;)V 1 7 8 5 push 1 : ; / isEmpty 1 = > ? pop ()Ljava/lang/Object;
A B ? endOfData R(Lcom/google/common/graph/Traverser$Traversal;Ljava/util/Deque;Ljava/util/Deque;)V Code LineNumberTable LocalVariableTable this /Lcom/google/common/graph/Traverser$Traversal$4; LocalVariableTypeTable MethodParameters computeNext Ljava/util/Iterator; next Ljava/lang/Object; Ljava/util/Iterator<+TN;>; TN;
StackMapTable S java/lang/Object Signature ()TN; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; 1Lcom/google/common/collect/AbstractIterator;
SourceFile Traverser.java EnclosingMethod ] ^ postOrder *(Ljava/util/Iterator;)Ljava/util/Iterator; InnerClasses a !com/google/common/graph/Traverser Traversal
C D Z *,? *-? *+?
*? ? E ? F G H
I G H J
? K ? D l*?
*? ? L+? D*?
? +? ? $ M,? * ? +?*? ,? 0 *? +? 6 *?
*? ? L???*? ? 9 ?
*? ? < ?*? @? E *
? ? #? ,? .? 8? B? Q? ]? g? F # " L E M N l G H I # " O E M P l G H Q ? R? ! +? " T U V W T X Y Z [ \ _ ` b
© 2015 - 2025 Weber Informatics LLC | Privacy Policy