org.apache.myfaces.view.facelets.util
Class ReflectionUtil

java.lang.Object
  extended by org.apache.myfaces.view.facelets.util.ReflectionUtil

public class ReflectionUtil
extends java.lang.Object


Field Summary
protected static java.lang.String[] EMPTY_STRING
           
protected static java.lang.String[] PRIMITIVE_NAMES
           
protected static java.lang.Class<?>[] PRIMITIVES
           
 
Method Summary
static java.lang.Class<?> forName(java.lang.String name)
           
protected static java.lang.Class<?> forNamePrimitive(java.lang.String name)
           
protected static java.lang.String paramString(java.lang.Class<?>... types)
           
static java.lang.Class<?>[] toTypeArray(java.lang.String[] s)
          Converts an array of Class names to Class types
static java.lang.String[] toTypeNameArray(java.lang.Class<?>[] c)
          Converts an array of Class types to Class names
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_STRING

protected static final java.lang.String[] EMPTY_STRING

PRIMITIVE_NAMES

protected static final java.lang.String[] PRIMITIVE_NAMES

PRIMITIVES

protected static final java.lang.Class<?>[] PRIMITIVES
Method Detail

forName

public static java.lang.Class<?> forName(java.lang.String name)
                                  throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

forNamePrimitive

protected static java.lang.Class<?> forNamePrimitive(java.lang.String name)

toTypeArray

public static java.lang.Class<?>[] toTypeArray(java.lang.String[] s)
                                        throws java.lang.ClassNotFoundException
Converts an array of Class names to Class types

Parameters:
s -
Returns:
Throws:
java.lang.ClassNotFoundException

toTypeNameArray

public static java.lang.String[] toTypeNameArray(java.lang.Class<?>[] c)
Converts an array of Class types to Class names

Parameters:
c -
Returns:

paramString

protected static final java.lang.String paramString(java.lang.Class<?>... types)


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