JMMF API
pre-release v0.7

fr.umlv.jmmf.hook
Interface MultiMessage

All Superinterfaces:
Message
All Known Subinterfaces:
MultiInnerMessage, MultiPostMessage, MultiPreMessage

public interface MultiMessage
extends Message

Version:
0.6.2
Author:
Remi Forax

Method Summary
 java.lang.Object[] getParameters()
          get parameters of the requested method.
 java.lang.Class[] getParameterTypes()
          get parameter type of the requested method.
 java.lang.Object getSource()
          return the source of the message.
 java.lang.Object getTarget()
          return the target object of the multi-method.
 

Method Detail

getTarget

public java.lang.Object getTarget()
return the target object of the multi-method.

getSource

public java.lang.Object getSource()
return the source of the message.

getParameters

public java.lang.Object[] getParameters()
get parameters of the requested method.
Returns:
an array of object that contains parameters of the requested method, the array may be null.
See Also:
getParameterTypes()

getParameterTypes

public java.lang.Class[] getParameterTypes()
get parameter type of the requested method.
Returns:
an array of class that contains parameter types of the requested method, the array may be null.
See Also:
getParameters()

JMMF API
pre-release v0.7

Rémi Forax 1999,2000 Université de Marne la Vallée