public class BeanUtil
extends java.lang.Object
| Constructor and Description |
|---|
BeanUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Set<java.lang.String> |
findPropertyReaderNames(java.lang.Class<?> clazz) |
static java.util.Set<java.lang.reflect.Member> |
findPropertyReaders(java.lang.Class<?> clazz) |
static <T extends java.lang.annotation.Annotation> |
getAnnotation(java.lang.reflect.Member m,
java.lang.Class<T> annotationClass) |
static java.lang.String |
getClassName(java.lang.Object obj) |
static java.lang.String |
getPropertyName(java.lang.reflect.Member m) |
static java.lang.Object |
getPropertyValue(java.lang.Object instance,
java.lang.String name) |
public static java.lang.Object getPropertyValue(java.lang.Object instance,
java.lang.String name)
throws java.lang.Exception
java.lang.Exceptionpublic static java.util.Set<java.lang.reflect.Member> findPropertyReaders(java.lang.Class<?> clazz)
public static java.util.Set<java.lang.String> findPropertyReaderNames(java.lang.Class<?> clazz)
public static java.lang.String getPropertyName(java.lang.reflect.Member m)
public static java.lang.String getClassName(java.lang.Object obj)
public static <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.reflect.Member m,
java.lang.Class<T> annotationClass)