Class TreeTraverser<T>

java.lang.Object
org.springframework.statemachine.support.tree.TreeTraverser<T>

public abstract class TreeTraverser<T> extends Object
  • Constructor Details

    • TreeTraverser

      public TreeTraverser()
  • Method Details

    • children

      public abstract Iterable<T> children(T root)
      Returns the children of the specified node. Must not contain null.
      Parameters:
      root - the node
      Returns:
      child iterables
    • postOrderTraversal

      public final Iterable<T> postOrderTraversal(T root)