org.apache.myfaces.extensions.validator.util
Class ClassUtils

java.lang.Object
  extended by org.apache.myfaces.extensions.validator.util.ClassUtils

public class ClassUtils
extends java.lang.Object

Since:
1.x.1
Author:
Gerhard Petracek

Constructor Summary
ClassUtils()
           
 
Method Summary
static java.lang.String getJarVersion(java.lang.Class targetClass)
           
static java.lang.Object instantiateClassForName(java.lang.String className)
           
static java.lang.Class loadClassForName(java.lang.String name)
           
static
<T> T
tryToInstantiateClass(java.lang.Class<T> targetClass)
           
static java.lang.Object tryToInstantiateClassForName(java.lang.String className)
           
static java.lang.Class tryToLoadClassForName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassUtils

public ClassUtils()
Method Detail

tryToLoadClassForName

public static java.lang.Class tryToLoadClassForName(java.lang.String name)

loadClassForName

public static java.lang.Class loadClassForName(java.lang.String name)
                                        throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

tryToInstantiateClass

public static <T> T tryToInstantiateClass(java.lang.Class<T> targetClass)

tryToInstantiateClassForName

public static java.lang.Object tryToInstantiateClassForName(java.lang.String className)

instantiateClassForName

public static java.lang.Object instantiateClassForName(java.lang.String className)
                                                throws java.lang.ClassNotFoundException,
                                                       java.lang.IllegalAccessException,
                                                       java.lang.InstantiationException
Throws:
java.lang.ClassNotFoundException
java.lang.IllegalAccessException
java.lang.InstantiationException

getJarVersion

public static java.lang.String getJarVersion(java.lang.Class targetClass)


Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.