electric.util.reflect
Class Creator

java.lang.Object
  extended byelectric.util.reflect.Creator

public class Creator
extends java.lang.Object

Creator

Author:
webMethods

Constructor Summary
Creator()
           
 
Method Summary
static java.lang.Object newInstance(java.lang.Class type, java.lang.Class[] argTypes, java.lang.String[] methodArgs)
           
static java.lang.Object newInstance(java.lang.Class type, java.lang.String[] methodArgs)
           
static java.lang.Object newInstance(Element descriptor, java.lang.ClassLoader loader)
           
static java.lang.Object newInstance(java.lang.String classname)
           
static java.lang.Object newInstance(java.lang.String classname, java.lang.ClassLoader loader)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Creator

public Creator()
Method Detail

newInstance

public static java.lang.Object newInstance(java.lang.String classname)
                                    throws java.lang.ClassNotFoundException,
                                           java.lang.IllegalAccessException,
                                           java.lang.InstantiationException
Parameters:
classname -
Throws:
java.lang.ClassNotFoundException
java.lang.IllegalAccessException
java.lang.InstantiationException

newInstance

public static java.lang.Object newInstance(java.lang.String classname,
                                           java.lang.ClassLoader loader)
                                    throws java.lang.ClassNotFoundException,
                                           java.lang.IllegalAccessException,
                                           java.lang.InstantiationException
Parameters:
classname -
loader -
Throws:
java.lang.ClassNotFoundException
java.lang.IllegalAccessException
java.lang.InstantiationException

newInstance

public static java.lang.Object newInstance(java.lang.Class type,
                                           java.lang.String[] methodArgs)
                                    throws java.lang.Throwable
Parameters:
type -
methodArgs -
Throws:
java.lang.Throwable

newInstance

public static java.lang.Object newInstance(java.lang.Class type,
                                           java.lang.Class[] argTypes,
                                           java.lang.String[] methodArgs)
                                    throws java.lang.Throwable
Parameters:
type -
argTypes -
methodArgs -
Returns:
Throws:
java.lang.Throwable

newInstance

public static java.lang.Object newInstance(Element descriptor,
                                           java.lang.ClassLoader loader)
                                    throws java.lang.Throwable
Parameters:
descriptor -
loader -
Throws:
java.lang.Throwable


copyright© 2001-2004 by webMethods All Rights Reserved.