|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.objectweb.proactive.core.mop.ConstructorCallImpl
A reified constructor call.
Field Summary | |
java.lang.Object[] |
effectiveArguments
The array holding the arguments og the constructor |
java.lang.reflect.Constructor |
reifiedConstructor
The corresponding constructor object |
Constructor Summary | |
ConstructorCallImpl(java.lang.reflect.Constructor reifiedConstructor,
java.lang.Object[] effectiveArguments)
Effective constructor |
Method Summary | |
java.lang.Object |
execute()
Performs the object construction that is reified vy this object |
protected java.lang.Class |
getReifiedClass()
Returns a Class object representing the type of
the object this reified constructor will build when reflected |
java.lang.String |
getTargetClassName()
Return the name of the target class that constructor is for |
void |
makeDeepCopyOfArguments()
Make a deep copy of all arguments of the constructor |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public java.lang.Object[] effectiveArguments
public java.lang.reflect.Constructor reifiedConstructor
Constructor Detail |
public ConstructorCallImpl(java.lang.reflect.Constructor reifiedConstructor, java.lang.Object[] effectiveArguments)
reifiedConstructor
- the constructor object which is calledMethod Detail |
public java.lang.String toString()
toString
in class java.lang.Object
public void makeDeepCopyOfArguments() throws java.io.IOException
makeDeepCopyOfArguments
in interface ConstructorCall
java.io.IOException
public java.lang.String getTargetClassName()
getTargetClassName
in interface ConstructorCall
public java.lang.Object execute() throws java.lang.reflect.InvocationTargetException, ConstructorCallExecutionFailedException
execute
in interface ConstructorCall
java.lang.reflect.InvocationTargetException
ConstructorCallExecutionFailedException
protected java.lang.Class getReifiedClass()
Class
object representing the type of
the object this reified constructor will build when reflected
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |