public class ClassUtil
extends java.lang.Object
ClassUtil.java
Description: 需要注意 boolean 类型属性的get/set方法的生成方式 已经boolean变量的命名方式,不要在前面添加is前缀,不要命名成isXXXX,这样处理会有问题的
bboss workgroup
Copyright (c) 2009
| 限定符和类型 | 类和说明 |
|---|---|
static class |
ClassUtil.ClassInfo |
static class |
ClassUtil.PropertieDescription |
static class |
ClassUtil.Var |
| 构造器和说明 |
|---|
ClassUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
destroy() |
static java.lang.String |
genJavaName(java.lang.String tableColumn) |
static ClassUtil.ClassInfo |
getClassInfo(java.lang.Class clazz) |
static java.lang.reflect.Field |
getDeclaredField(java.lang.Class clazz,
java.lang.String name) |
static java.lang.reflect.Field[] |
getDeclaredFields(java.lang.Class clazz) |
static java.lang.reflect.Method |
getDeclaredMethod(java.lang.Class clazz,
java.lang.String name) |
static java.lang.reflect.Method[] |
getDeclaredMethods(java.lang.Class target) |
static EditorInf |
getParamEditor(RequestParamWraper param) |
static ParameterNameDiscoverer |
getParameterNameDiscoverer() |
static ClassUtil.PropertieDescription |
getPropertyDescriptor(java.lang.Class clazz,
java.lang.String name) |
static RequestParamWraper |
getWriterMethodRequestParam(java.lang.reflect.Method writeMethod) |
public static void destroy()
public static ParameterNameDiscoverer getParameterNameDiscoverer()
public static final EditorInf getParamEditor(RequestParamWraper param)
public static final RequestParamWraper getWriterMethodRequestParam(java.lang.reflect.Method writeMethod)
public static java.lang.reflect.Field[] getDeclaredFields(java.lang.Class clazz)
throws java.lang.SecurityException
java.lang.SecurityExceptionpublic static java.lang.reflect.Field getDeclaredField(java.lang.Class clazz,
java.lang.String name)
throws java.lang.SecurityException
java.lang.SecurityExceptionpublic static ClassUtil.PropertieDescription getPropertyDescriptor(java.lang.Class clazz, java.lang.String name)
public static ClassUtil.ClassInfo getClassInfo(java.lang.Class clazz)
public static java.lang.reflect.Method getDeclaredMethod(java.lang.Class clazz,
java.lang.String name)
public static java.lang.reflect.Method[] getDeclaredMethods(java.lang.Class target)
public static java.lang.String genJavaName(java.lang.String tableColumn)