Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

ClassLib.Common.java.lang.reflect
Class Constructor  view Constructor download Constructor.java

java.lang.Object
  extended byClassLib.Common.java.lang.reflect.AccessibleObject
      extended byClassLib.Common.java.lang.reflect.Constructor

public class Constructor
extends AccessibleObject

Constructor

Version:
$Id: Constructor.java,v 1.11 2003/05/12 10:04:53 joewhaley Exp $

Field Summary
private  java.lang.Class clazz
           
private  java.lang.Class[] exceptionTypes
           
 Clazz.jq_Initializer jq_init
           
private  int modifiers
           
private  java.lang.Class[] parameterTypes
           
private  int slot
           
 
Constructor Summary
private Constructor()
           
private Constructor(java.lang.Class clazz, java.lang.Class[] parameterTypes, java.lang.Class[] exceptionTypes, int modifiers, int slot)
           
private Constructor(Clazz.jq_Initializer i)
           
 
Method Summary
static java.lang.reflect.Constructor createNewConstructor(Clazz.jq_Initializer jq_init)
           
static void initNewConstructor(Constructor o, Clazz.jq_Initializer jq_init)
           
 java.lang.Object newInstance(java.lang.Object[] initargs)
           
 
Methods inherited from class ClassLib.Common.java.lang.reflect.AccessibleObject
isAccessible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jq_init

public final Clazz.jq_Initializer jq_init

clazz

private java.lang.Class clazz

parameterTypes

private java.lang.Class[] parameterTypes

exceptionTypes

private java.lang.Class[] exceptionTypes

modifiers

private int modifiers

slot

private int slot
Constructor Detail

Constructor

private Constructor()

Constructor

private Constructor(Clazz.jq_Initializer i)

Constructor

private Constructor(java.lang.Class clazz,
                    java.lang.Class[] parameterTypes,
                    java.lang.Class[] exceptionTypes,
                    int modifiers,
                    int slot)
Method Detail

newInstance

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

createNewConstructor

public static java.lang.reflect.Constructor createNewConstructor(Clazz.jq_Initializer jq_init)

initNewConstructor

public static void initNewConstructor(Constructor o,
                                      Clazz.jq_Initializer jq_init)