|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |