| 
| 
static Object  | invoke (Method method, Object target, Object... args)  throws Exception  | 
|   | 
| 
static Object  | get (Field field, Object target)  throws Exception  | 
|   | 
| 
static Method  | getMethod (Class clazz, String name) | 
|   | 
| 
static void  | set (Field field, Object target, Object value)  throws Exception  | 
|   | 
| 
static String  | getMethodPropertyName (String methodName) | 
|   | 
| 
static Method  | getGetterMethod (Class clazz, String name) | 
|   | 
| 
static List< Method >  | getMethods (Class clazz, Class annotation) | 
|   | 
| 
static Field  | getField (Class clazz, String name) | 
|   | 
| 
static List< Field >  | getFields (Class clazz, Class annotation) | 
|   | 
| static< T > List< Class<?> >  | getTypeArguments (Class< T > baseClass, Class<? extends T > childClass) | 
|   | Get the actual type arguments a child class has used to extend a generic base class.  
  | 
|   | 
| static Class<?>  | getClass (Type type) | 
|   | Get the underlying class for a type, or null if the type is a variable type.  
  | 
|   | 
| 
static Object  | getAndWrap (Field field, Object target) | 
|   | 
| 
static void  | setAndWrap (Field field, Object target, Object value) | 
|   | 
| 
static Object  | invokeAndWrap (Method method, Object target, Object... args) | 
|   | 
| 
static String  | toString (Member member) | 
|   | 
| 
static Class  | classForName (String name)  throws ClassNotFoundException  | 
|   | 
| 
static boolean  | isClassAvailable (String name) | 
|   | 
| 
static Class  | getCollectionElementType (Type collectionType) | 
|   | 
| 
static Class  | getMapKeyType (Type collectionType) | 
|   | 
| 
static Method  | getSetterMethod (Class clazz, String name) | 
|   | 
| 
static Method  | getMethod (Annotation annotation, String name) | 
|   | 
| 
static boolean  | isInstanceOf (Class clazz, String name) | 
|   | 
| 
static String  | toClassNameString (String sep, Object... objects) | 
|   | 
| 
static String  | unqualify (String name) | 
|   | 
| 
static String  | unqualify (String name, char sep) | 
|   | 
| 
static String  | decapitalize (String name) | 
|   |