|
||||||||||
| 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 | |||||||||