public class MethodDependency extends Object implements MethodDependencyInfo
| Modifier and Type | Method and Description |
|---|---|
DependencyAgent |
getDependencyAgent() |
MethodReader |
getMethod() |
int |
getParameterCount() |
MethodReference |
getReference() |
DependencyNode |
getResult() |
DependencyNode |
getThrown() |
DependencyNode |
getVariable(int index) |
int |
getVariableCount() |
DependencyNode[] |
getVariables() |
boolean |
isMissing() |
boolean |
isUsed() |
MethodDependency |
propagate(int parameterIndex,
Class<?> type) |
MethodDependency |
propagate(int parameterIndex,
DependencyType type) |
MethodDependency |
propagate(int parameterIndex,
String type) |
void |
use() |
public DependencyAgent getDependencyAgent()
public DependencyNode[] getVariables()
getVariables in interface MethodDependencyInfopublic int getVariableCount()
getVariableCount in interface MethodDependencyInfopublic DependencyNode getVariable(int index)
getVariable in interface MethodDependencyInfopublic int getParameterCount()
getParameterCount in interface MethodDependencyInfopublic DependencyNode getResult()
getResult in interface MethodDependencyInfopublic DependencyNode getThrown()
getThrown in interface MethodDependencyInfopublic MethodReference getReference()
getReference in interface MethodDependencyInfopublic MethodReader getMethod()
public boolean isMissing()
isMissing in interface MethodDependencyInfopublic boolean isUsed()
isUsed in interface MethodDependencyInfopublic MethodDependency propagate(int parameterIndex, Class<?> type)
public MethodDependency propagate(int parameterIndex, String type)
public MethodDependency propagate(int parameterIndex, DependencyType type)
public void use()
Copyright © 2015. All rights reserved.