org.jikesrvm.compilers.opt.util
Class FilteredDFSenumerateByFinish
java.lang.Object
org.jikesrvm.compilers.opt.util.Stack<GraphNode>
org.jikesrvm.compilers.opt.util.DFSenumerateByFinish
org.jikesrvm.compilers.opt.util.FilteredDFSenumerateByFinish
- All Implemented Interfaces:
- Iterable<GraphNode>, Enumeration<GraphNode>
public class FilteredDFSenumerateByFinish
- extends DFSenumerateByFinish
Methods inherited from class org.jikesrvm.compilers.opt.util.Stack |
compare, copy, empty, getTOS, isEmpty, iterator, peek, pop, push, shallowCopy, toString |
filter
private final GraphEdgeFilter filter
FilteredDFSenumerateByFinish
public FilteredDFSenumerateByFinish(Graph net,
Enumeration<GraphNode> nodes,
GraphEdgeFilter filter)
getConnected
protected Enumeration<GraphNode> getConnected(GraphNode n)
- Description copied from class:
DFSenumerateByFinish
- get the out edges of a given node
- Overrides:
getConnected
in class DFSenumerateByFinish
- Parameters:
n
- the node of which to get the out edges
- Returns:
- the out edges