com.phoenixst.plexus.util
public class DefaultTraverserFactory extends Object implements Transformer, Serializable
Transformer which when given a node, returns a
Traverser over nodes adjacent to that
node, specified by a Graph and a
Predicate.
Since: 1.0
Version: $Revision: 1.14 $
| Constructor Summary | |
|---|---|
| DefaultTraverserFactory(Graph graph, Predicate traverserPredicate)
Creates a new DefaultTraverserFactory. | |
| Method Summary | |
|---|---|
| Graph | getGraph()
Gets the Graph for this
DefaultTraverserFactory. |
| Predicate | getTraverserPredicate()
Gets the Predicate for this
DefaultTraverserFactory. |
| Object | transform(Object node) |
DefaultTraverserFactory.Graph for this
DefaultTraverserFactory.Predicate for this
DefaultTraverserFactory.