mandala.util
Interface ConstructorOp

All Superinterfaces:
AccessibleObjectOp, java.lang.reflect.Member
All Known Implementing Classes:
SerializableConstructor

public interface ConstructorOp
extends AccessibleObjectOp, java.lang.reflect.Member

Interface for the Constructor class.

Since:
2.1
Version:
$Revision: 1.1 $
Author:
eipi
See Also:
Constructor

Field Summary
 
Fields inherited from interface java.lang.reflect.Member
DECLARED, PUBLIC
 
Method Summary
 java.lang.Class getDeclaringClass()
           
 java.lang.Class[] getExceptionTypes()
           
 int getModifiers()
           
 java.lang.String getName()
           
 java.lang.Class[] getParameterTypes()
           
 java.lang.Object newInstance(java.lang.Object[] args)
          Equivalent of Constructor.newInstance(Object[]).
 
Methods inherited from interface mandala.util.AccessibleObjectOp
isAccessible, setAccessible
 

Method Detail

getModifiers

public int getModifiers()
Specified by:
getModifiers in interface java.lang.reflect.Member

getDeclaringClass

public java.lang.Class getDeclaringClass()
Specified by:
getDeclaringClass in interface java.lang.reflect.Member

getExceptionTypes

public java.lang.Class[] getExceptionTypes()

getParameterTypes

public java.lang.Class[] getParameterTypes()

getName

public java.lang.String getName()
Specified by:
getName in interface java.lang.reflect.Member

newInstance

public java.lang.Object newInstance(java.lang.Object[] args)
                             throws java.lang.InstantiationException,
                                    java.lang.IllegalAccessException,
                                    java.lang.IllegalArgumentException,
                                    java.lang.reflect.InvocationTargetException

Equivalent of Constructor.newInstance(Object[]).

Parameters:
args - 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
java.lang.InstantiationException
See Also:
Constructor.newInstance(Object[]).


Mandala help mailing list