| 
 | Apache Tomcat 6.0.53 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.el.util.ReflectionUtil
public class ReflectionUtil
Utilities for Managing Serialization and Reflection
| 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) | 
| static java.lang.reflect.Method | getMethod(java.lang.Object base,
          java.lang.Object property,
          java.lang.Class[] paramTypes)Returns a method based on the criteria | 
| static java.beans.PropertyDescriptor | getPropertyDescriptor(java.lang.Object base,
                      java.lang.Object property) | 
| 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 | 
|---|
protected static final java.lang.String[] EMPTY_STRING
protected static final java.lang.String[] PRIMITIVE_NAMES
protected static final java.lang.Class[] PRIMITIVES
| Method Detail | 
|---|
public static java.lang.Class forName(java.lang.String name)
                               throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundExceptionprotected static java.lang.Class forNamePrimitive(java.lang.String name)
public static java.lang.Class[] toTypeArray(java.lang.String[] s)
                                     throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundExceptionpublic static java.lang.String[] toTypeNameArray(java.lang.Class[] c)
public static java.lang.reflect.Method getMethod(java.lang.Object base,
                                                 java.lang.Object property,
                                                 java.lang.Class[] paramTypes)
                                          throws javax.el.MethodNotFoundException
base - the object that owns the methodproperty - the name of the methodparamTypes - the parameter types to use
javax.el.MethodNotFoundExceptionprotected static final java.lang.String paramString(java.lang.Class[] types)
public static java.beans.PropertyDescriptor getPropertyDescriptor(java.lang.Object base,
                                                                  java.lang.Object property)
                                                           throws javax.el.ELException,
                                                                  javax.el.PropertyNotFoundException
javax.el.ELException
javax.el.PropertyNotFoundException| 
 | Apache Tomcat 6.0.53 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||