Class PostfixDepthFirstTreeIterator<N extends TreeNode<?,​N>>

    • Constructor Detail

      • PostfixDepthFirstTreeIterator

        public PostfixDepthFirstTreeIterator​(Tree<?,​N> tree)
        Constructor.
        Parameters:
        tree - is the tree to iterate.
      • PostfixDepthFirstTreeIterator

        public PostfixDepthFirstTreeIterator​(Tree<?,​N> tree,
                                             NodeSelector<N> selector)
        Constructor.
        Parameters:
        tree - is the tree to iterate.
        selector - permits to filter the nodes replied/traversed by this iterator.
      • PostfixDepthFirstTreeIterator

        public PostfixDepthFirstTreeIterator​(N node)
        Constructor.
        Parameters:
        node - is the node to iterate.
      • PostfixDepthFirstTreeIterator

        public PostfixDepthFirstTreeIterator​(N node,
                                             NodeSelector<N> selector)
        Constructor.
        Parameters:
        node - is the node to iterate.
        selector - permits to filter the nodes replied/traversed by this iterator.