![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.graph.Traverser$Traversal$1.class Maven / Gradle / Ivy
???? 4 Q
1
2 3 4 5 6 7
8 9 : ; 3 < = ? val$visited Ljava/util/Set; >(Lcom/google/common/graph/SuccessorsFunction;Ljava/util/Set;)V Code LineNumberTable LocalVariableTable this Traversal InnerClasses /Lcom/google/common/graph/Traverser$Traversal$1; successorFunction ,Lcom/google/common/graph/SuccessorsFunction; LocalVariableTypeTable 1Lcom/google/common/graph/SuccessorsFunction; MethodParameters visitNext %(Ljava/util/Deque;)Ljava/lang/Object; element Ljava/lang/Object; horizon Ljava/util/Deque; top Ljava/util/Iterator; TN; -Ljava/util/Deque;>; Ljava/util/Iterator<+TN;>;
StackMapTable Signature 2(Ljava/util/Deque;>;)TN; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; 2Lcom/google/common/graph/Traverser$Traversal;
SourceFile Traverser.java EnclosingMethod @ A
B C D E java/util/Iterator F G H E I J K L M N O E -com/google/common/graph/Traverser$Traversal$1 P +com/google/common/graph/Traverser$Traversal inGraph [(Lcom/google/common/graph/SuccessorsFunction;)Lcom/google/common/graph/Traverser$Traversal; /(Lcom/google/common/graph/SuccessorsFunction;)V java/util/Deque getFirst ()Ljava/lang/Object; hasNext ()Z next java/util/Objects requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object;
java/util/Set add (Ljava/lang/Object;)Z removeFirst !com/google/common/graph/Traverser
Q *,? *+? ? ? ? :+? ? M,? ? !,? N-? W*? -? ? -????+? W? &