org.jboss.weld.environment.se.util
Class Reflections

java.lang.Object
  extended by org.jboss.weld.environment.se.util.Reflections

public abstract class Reflections
extends java.lang.Object

Reflection utilities

Author:
Pete Muir

Method Summary
static java.lang.ClassLoader getClassLoader()
           
static
<T> java.lang.Class<? extends T>
loadClass(java.lang.String className, java.lang.Class<T> expectedType)
           
static
<T> T
newInstance(java.lang.String className, java.lang.Class<T> expectedType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

newInstance

public static <T> T newInstance(java.lang.String className,
                                java.lang.Class<T> expectedType)
                     throws java.lang.InstantiationException,
                            java.lang.IllegalAccessException,
                            java.lang.ClassNotFoundException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException

loadClass

public static <T> java.lang.Class<? extends T> loadClass(java.lang.String className,
                                                         java.lang.Class<T> expectedType)
                                              throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

getClassLoader

public static java.lang.ClassLoader getClassLoader()


Copyright © 2008-2009 Seam Framework. All Rights Reserved.