public class MethodCall
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.List |
depvars
The variables, from which the method call depends.
|
protected java.lang.reflect.Method |
method
The method.
|
protected java.util.List |
paramsources
The sources of the parameter values.
|
protected OAVJavaType |
type
The java object type.
|
Constructor and Description |
---|
MethodCall(OAVJavaType type,
java.lang.reflect.Method method)
Create a new Java method call.
|
MethodCall(OAVJavaType type,
java.lang.reflect.Method method,
java.util.List paramsources)
Create a new Java method call.
|
MethodCall(OAVJavaType type,
java.lang.reflect.Method method,
java.lang.Object[] paramsources)
Create a new Java method call.
|
Modifier and Type | Method and Description |
---|---|
void |
addParameterSource(java.lang.Object paramsource)
Add a new parameter source.
|
java.lang.reflect.Method |
getMethod()
Get the method.
|
java.util.List |
getParameterSources()
Get the parameter sources.
|
OAVJavaType |
getType()
Get the java object type.
|
java.util.List |
getVariables()
Get the variables.
|
java.lang.String |
toString()
Get the string representation.
|
protected OAVJavaType type
protected java.lang.reflect.Method method
protected java.util.List paramsources
protected java.util.List depvars
public MethodCall(OAVJavaType type, java.lang.reflect.Method method)
public MethodCall(OAVJavaType type, java.lang.reflect.Method method, java.lang.Object[] paramsources)
public MethodCall(OAVJavaType type, java.lang.reflect.Method method, java.util.List paramsources)
public java.lang.reflect.Method getMethod()
public OAVJavaType getType()
public void addParameterSource(java.lang.Object paramsource)
public java.util.List getParameterSources()
public java.util.List getVariables()
public java.lang.String toString()
toString
in class java.lang.Object