Uses of Interface
net.sourceforge.pmd.lang.dfa.DataFlowNode

Packages that use DataFlowNode
net.sourceforge.pmd.lang   
net.sourceforge.pmd.lang.ast   
net.sourceforge.pmd.lang.dfa   
net.sourceforge.pmd.lang.dfa.pathfinder   
 

Uses of DataFlowNode in net.sourceforge.pmd.lang
 

Methods in net.sourceforge.pmd.lang that return DataFlowNode
 DataFlowNode DataFlowHandler.createDataFlowNode(List<DataFlowNode> dataFlow, Node node)
           
 

Method parameters in net.sourceforge.pmd.lang with type arguments of type DataFlowNode
 DataFlowNode DataFlowHandler.createDataFlowNode(List<DataFlowNode> dataFlow, Node node)
           
 

Uses of DataFlowNode in net.sourceforge.pmd.lang.ast
 

Methods in net.sourceforge.pmd.lang.ast that return DataFlowNode
 DataFlowNode AbstractNode.getDataFlowNode()
           
 DataFlowNode Node.getDataFlowNode()
           
 

Methods in net.sourceforge.pmd.lang.ast with parameters of type DataFlowNode
 void AbstractNode.setDataFlowNode(DataFlowNode dataFlowNode)
           
 void Node.setDataFlowNode(DataFlowNode dataFlowNode)
           
 

Uses of DataFlowNode in net.sourceforge.pmd.lang.dfa
 

Classes in net.sourceforge.pmd.lang.dfa that implement DataFlowNode
 class AbstractDataFlowNode
           
 class StartOrEndDataFlowNode
           
 

Fields in net.sourceforge.pmd.lang.dfa with type parameters of type DataFlowNode
protected  List<DataFlowNode> AbstractDataFlowNode.children
           
protected  List<DataFlowNode> AbstractDataFlowNode.dataFlow
           
protected  List<DataFlowNode> AbstractDataFlowNode.parents
           
 

Methods in net.sourceforge.pmd.lang.dfa that return DataFlowNode
 DataFlowNode Structure.createEndNode(int line)
           
 DataFlowNode Structure.createNewNode(Node node)
          This class encapsulates the access to the DataFlowNode class.
 DataFlowNode Structure.createStartNode(int line)
           
 DataFlowNode StackObject.getDataFlowNode()
           
 DataFlowNode Structure.getFirst()
           
 DataFlowNode Structure.getLast()
           
 

Methods in net.sourceforge.pmd.lang.dfa that return types with arguments of type DataFlowNode
 List<DataFlowNode> AbstractDataFlowNode.getChildren()
           
 List<DataFlowNode> DataFlowNode.getChildren()
           
 List<DataFlowNode> AbstractDataFlowNode.getFlow()
           
 List<DataFlowNode> DataFlowNode.getFlow()
           
 List<DataFlowNode> AbstractDataFlowNode.getParents()
           
 List<DataFlowNode> DataFlowNode.getParents()
           
 

Methods in net.sourceforge.pmd.lang.dfa with parameters of type DataFlowNode
 void AbstractDataFlowNode.addPathToChild(DataFlowNode child)
           
 void DataFlowNode.addPathToChild(DataFlowNode child)
           
 void Structure.pushOnStack(int type, DataFlowNode node)
          The braceStack contains all nodes which are important to link the data flow nodes.
 boolean AbstractDataFlowNode.removePathToChild(DataFlowNode child)
           
 boolean DataFlowNode.removePathToChild(DataFlowNode child)
           
 void AbstractDataFlowNode.reverseParentPathsTo(DataFlowNode destination)
           
 void DataFlowNode.reverseParentPathsTo(DataFlowNode destination)
           
 

Constructors in net.sourceforge.pmd.lang.dfa with parameters of type DataFlowNode
StackObject(int type, DataFlowNode node)
           
 

Constructor parameters in net.sourceforge.pmd.lang.dfa with type arguments of type DataFlowNode
AbstractDataFlowNode(List<DataFlowNode> dataFlow)
           
AbstractDataFlowNode(List<DataFlowNode> dataFlow, Node node)
           
StartOrEndDataFlowNode(List<DataFlowNode> dataFlow, int line, boolean isStartNode)
           
 

Uses of DataFlowNode in net.sourceforge.pmd.lang.dfa.pathfinder
 

Fields in net.sourceforge.pmd.lang.dfa.pathfinder declared as DataFlowNode
 DataFlowNode PathElement.node
           
 DataFlowNode PathElement.pseudoRef
           
 

Methods in net.sourceforge.pmd.lang.dfa.pathfinder that return DataFlowNode
 DataFlowNode CurrentPath.getDoBranchNodeFromFirstDoStatement()
           
 DataFlowNode CurrentPath.getLast()
           
 

Methods in net.sourceforge.pmd.lang.dfa.pathfinder that return types with arguments of type DataFlowNode
 Iterator<DataFlowNode> CurrentPath.iterator()
           
 

Methods in net.sourceforge.pmd.lang.dfa.pathfinder with parameters of type DataFlowNode
 void CurrentPath.addLast(DataFlowNode n)
           
 

Constructors in net.sourceforge.pmd.lang.dfa.pathfinder with parameters of type DataFlowNode
DAAPathFinder(DataFlowNode rootNode, Executable shim)
           
DAAPathFinder(DataFlowNode rootNode, Executable shim, int maxPaths)
           
 



Copyright © 2002-2015 InfoEther. All Rights Reserved.