所有方法 静态方法 具体方法
| 限定符和类型 |
方法和说明 |
static Object |
convertValueToRequiredType(Object result,
Class<?> requiredType) |
static List<Annotation> |
getAllAnnoation(Class c,
String property) |
static <T extends Annotation> T |
getAnnoation(Class c,
String property,
Class<T> annotationClass) |
static <T extends Annotation> T |
getAnnoation(Class c,
String property,
Method getter,
Class<T> annotationClass) |
static Annotation |
getAnnotation(Class c,
Class expect) |
static Object |
getBeanProperty(Object o,
String attrName) |
static List |
getListIns(Class list) |
static Map |
getMapIns(Class cls) |
static org.beetl.core.om.MethodInvoker |
getMethodInvokerProperty(Object o,
String attrName) |
static String |
getPackageName(Class<?> clazz) |
static Method |
getTailMethod(Class type) |
static List<Method> |
getterMethod(Class<?> c) |
static Method |
getWriteMethod(PropertyDescriptor prop,
Class<?> type)
获取prop的setter方法
|
static void |
main(String[] args) |
static PropertyDescriptor[] |
propertyDescriptors(Class<?> c) |
static void |
setBeanProperty(Object o,
Object value,
String attrName) |
static Method |
tailMethod(Class type,
String name) |