mandala.util
Interface MethodOp
- All Superinterfaces:
- AccessibleObjectOp, java.lang.reflect.Member
- All Known Implementing Classes:
- SerializableMethod
- public interface MethodOp
- extends AccessibleObjectOp, java.lang.reflect.Member
Interface for the Method class.
- Since:
- 1.0
- Version:
- 1.0
- Author:
- eipi
- See Also:
Method
Fields inherited from interface java.lang.reflect.Member |
DECLARED, PUBLIC |
getDeclaringClass
public java.lang.Class getDeclaringClass()
- Specified by:
getDeclaringClass
in interface java.lang.reflect.Member
getName
public java.lang.String getName()
- Specified by:
getName
in interface java.lang.reflect.Member
getModifiers
public int getModifiers()
- Specified by:
getModifiers
in interface java.lang.reflect.Member
getReturnType
public java.lang.Class getReturnType()
getParameterTypes
public java.lang.Class[] getParameterTypes()
getExceptionTypes
public java.lang.Class[] getExceptionTypes()
invoke
public java.lang.Object invoke(java.lang.Object object,
java.lang.Object[] args)
throws java.lang.IllegalAccessException,
java.lang.IllegalArgumentException,
java.lang.reflect.InvocationTargetException
Equivalent of Method.invoke(Object,
Object[])
.
- Parameters:
object
- an Object
valueargs
- an Object[]
value
- Returns:
- an
Object
value
- Throws:
java.lang.IllegalAccessException
- if an error occurs
InvocationTargetException
- if an error occurs
java.lang.IllegalArgumentException
- if an error occurs- See Also:
Method.invoke(Object, Object[]).
Mandala help mailing list