Package com.sun.faces.facelets.util
Class ReflectionUtil
java.lang.Object
com.sun.faces.facelets.util.ReflectionUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic ObjectdecorateInstance(Class clazz, Class rootType, Object root) static ObjectdecorateInstance(String className, Class rootType, Object root) static Classprotected static ClassforNamePrimitive(String name) static <T> TnewInstance(String name) protected static final StringparamString(Class[] types) static Class[]toTypeArray(String[] s) Converts an array of Class names to Class typesstatic String[]toTypeNameArray(Class[] c) Converts an array of Class types to Class names
-
Method Details
-
forName
- Throws:
ClassNotFoundException
-
forNamePrimitive
-
newInstance
public static <T> T newInstance(String name) throws InstantiationException, IllegalAccessException, IllegalArgumentException, InvocationTargetException, NoSuchMethodException, SecurityException, ClassNotFoundException -
toTypeArray
Converts an array of Class names to Class types- Parameters:
s- the array of class names.- Returns:
- the array of classes.
- Throws:
ClassNotFoundException
-
toTypeNameArray
Converts an array of Class types to Class names- Parameters:
c- the array of classes.- Returns:
- the array of class names.
-
paramString
-
decorateInstance
-
decorateInstance
-