net.sourceforge.pmd.lang.dfa
Interface DataFlowNode
- All Known Implementing Classes:
- AbstractDataFlowNode, StartOrEndDataFlowNode
public interface DataFlowNode
getVariableAccess
java.util.List<VariableAccess> getVariableAccess()
getLine
int getLine()
getIndex
int getIndex()
isType
boolean isType(int type)
setType
void setType(int type)
getChildren
java.util.List<DataFlowNode> getChildren()
getParents
java.util.List<DataFlowNode> getParents()
getFlow
java.util.List<DataFlowNode> getFlow()
getNode
Node getNode()
setVariableAccess
void setVariableAccess(java.util.List<VariableAccess> variableAccess)
addPathToChild
void addPathToChild(DataFlowNode child)
removePathToChild
boolean removePathToChild(DataFlowNode child)
reverseParentPathsTo
void reverseParentPathsTo(DataFlowNode destination)
Copyright © 2002-2015 InfoEther. All Rights Reserved.