Class CurrentPath

  • All Implemented Interfaces:
    java.lang.Iterable<DataFlowNode>

    public class CurrentPath
    extends java.lang.Object
    implements java.lang.Iterable<DataFlowNode>
    • Constructor Detail

      • CurrentPath

        public CurrentPath()
    • Method Detail

      • getLength

        public int getLength()
      • iterator

        public java.util.Iterator<DataFlowNode> iterator()
        Specified by:
        iterator in interface java.lang.Iterable<DataFlowNode>
      • removeLast

        public void removeLast()
      • isEmpty

        public boolean isEmpty()
      • isDoBranchNode

        public boolean isDoBranchNode()
      • isFirstDoStatement

        public boolean isFirstDoStatement()
      • getDoBranchNodeFromFirstDoStatement

        public DataFlowNode getDoBranchNodeFromFirstDoStatement()
      • isEndNode

        public boolean isEndNode()
      • isBranch

        public boolean isBranch()