|
JMMF API pre-release v0.7 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Hook,
AdapterFactory| Method Summary | |
void |
insertParameter(int index,
java.lang.Object arg,
java.lang.Class type)
insert a parameter and it's type into the parameter list. |
void |
removeParameter(int index)
remove a parameter. |
void |
setMultiMethodName(java.lang.String name)
set the name of the requested multi-method. |
void |
setParameters(java.lang.Object[] args)
set parameters of the requested method. |
void |
setParameters(java.lang.Object[] args,
java.lang.Class[] types)
set the arguments of the requested method. |
| Methods inherited from interface fr.umlv.jmmf.hook.AdapterMessage |
getMultiMethodName, getParameters, getParameterTypes, getReturnType, getSource |
| Method Detail |
public void setMultiMethodName(java.lang.String name)
public void setParameters(java.lang.Object[] args)
args - an array of object that contains the new parameters
of the requested method.setParameters(Object[],Class[]),
AdapterMessage.getParameters()
public void setParameters(java.lang.Object[] args,
java.lang.Class[] types)
args - an array of object that contains the new parameters
of the requested method.types - an array of class that contains the types of the
new parameters.AdapterMessage.getParameters(),
AdapterMessage.getParameterTypes()
public void insertParameter(int index,
java.lang.Object arg,
java.lang.Class type)
arg - parameter value.type - type of the parameter.index - must be in range [0..parameters.length].public void removeParameter(int index)
index - must be in range [0..parameters.length[.
|
JMMF API pre-release v0.7 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||