All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.common.collect.TreeTraverser$PostOrderIterator.class Maven / Gradle / Ivy

????4i	9com/google/common/collect/TreeTraverser$PostOrderIteratorthis$0)Lcom/google/common/collect/TreeTraverser;
	
*com/google/common/collect/AbstractIterator()Vjava/util/ArrayDeque

		stackLjava/util/ArrayDeque;
expandK(Ljava/lang/Object;)Lcom/google/common/collect/TreeTraverser$PostOrderNode;

addLast(Ljava/lang/Object;)V

isEmpty()Z

!"#getLast()Ljava/lang/Object;%5com/google/common/collect/TreeTraverser$PostOrderNode	$'()
childIteratorLjava/util/Iterator;+,-.java/util/IteratorhasNext+01#next

34#
removeLast	$678rootLjava/lang/Object;
:;#	endOfData
=>?@A'com/google/common/collect/TreeTraverserchildren((Ljava/lang/Object;)Ljava/lang/Iterable;CDEFGjava/lang/Iterableiterator()Ljava/util/Iterator;
$IJ)(Ljava/lang/Object;Ljava/util/Iterator;)V	SignatureTLjava/util/ArrayDeque;>;>(Lcom/google/common/collect/TreeTraverser;Ljava/lang/Object;)VCodeLineNumberTableLocalVariableTablethis;Lcom/google/common/collect/TreeTraverser$PostOrderIterator;LocalVariableTypeTable@Lcom/google/common/collect/TreeTraverser.PostOrderIterator;TT;MethodParameters(TT;)VcomputeNextchildtop7Lcom/google/common/collect/TreeTraverser$PostOrderNode;;
StackMapTable()TT;RuntimeVisibleAnnotationsLjavax/annotation/CheckForNull;tA(TT;)Lcom/google/common/collect/TreeTraverser$PostOrderNode;1Lcom/google/common/collect/AbstractIterator;
SourceFileTreeTraverser.javaInnerClassesPostOrderIterator
PostOrderNode0KLMN}!*+?*?*?
Y??*?*,???O?	?? ?P!QR!78S!QT!7UV	7KWX#N?O*???C*?? ?$L+?&?*?+?&?/M*?*,???*??2W+?5????*?9?O*
?
??!?+?7?:?B?G?J?P +Y82Z[OQRS +YU2Z\OQT]
?9$?K^_`Nf?$Y+*?+?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy