public class SearchAllPathsBetweenTwoNodes
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.ArrayList<java.lang.Object[]> |
sers |
java.util.Stack<ClassNode> |
stack |
Constructor and Description |
---|
SearchAllPathsBetweenTwoNodes() |
Modifier and Type | Method and Description |
---|---|
void |
clearPathList() |
java.util.List<java.lang.String> |
getPathList() |
boolean |
getPaths(ClassNode cNode,
ClassNode pNode,
ClassNode sNode,
ClassNode eNode) |
boolean |
isNodeInStack(ClassNode node) |
static void |
main(java.lang.String[] args) |
void |
showAndSavePath(java.util.List<java.lang.String> pathList) |
public java.util.Stack<ClassNode> stack
public java.util.ArrayList<java.lang.Object[]> sers
public boolean isNodeInStack(ClassNode node)
public java.util.List<java.lang.String> getPathList()
public void clearPathList()
public void showAndSavePath(java.util.List<java.lang.String> pathList)
public boolean getPaths(ClassNode cNode, ClassNode pNode, ClassNode sNode, ClassNode eNode)
public static void main(java.lang.String[] args)