net.sourceforge.pmd.dfa.pathfinder
Class CurrentPath
java.lang.Object
net.sourceforge.pmd.dfa.pathfinder.CurrentPath
public class CurrentPath
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CurrentPath
public CurrentPath()
getLength
public int getLength()
iterator
public java.util.Iterator<IDataFlowNode> iterator()
getLast
public IDataFlowNode getLast()
removeLast
public void removeLast()
isEmpty
public boolean isEmpty()
addLast
public void addLast(IDataFlowNode n)
isDoBranchNode
public boolean isDoBranchNode()
isFirstDoStatement
public boolean isFirstDoStatement()
getDoBranchNodeFromFirstDoStatement
public IDataFlowNode getDoBranchNodeFromFirstDoStatement()
isEndNode
public boolean isEndNode()
isBranch
public boolean isBranch()