public abstract class BeanUtil
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.util.List<?> |
PRIMARYTYPE |
| 构造器和说明 |
|---|
BeanUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.util.Map<java.lang.String,java.lang.reflect.Method> |
getBeanMethods(java.lang.Object object)
get all method from objectt
|
static java.util.List<java.lang.String> |
getBeanProperties(java.lang.Object object)
get properties from object
|
static boolean |
isPrimaryType(java.lang.Class<?> clazz) |
static java.lang.Object[] |
parseBeanToArray(java.lang.Object object)
parse bean properties to an array
|
static java.util.Map<java.lang.String,java.lang.Object> |
parseBeanToMap(java.lang.Object object)
parse bean properties to a map
|
static void |
setProperty(java.lang.Object bean,
java.lang.String name,
java.lang.Object value)
Set bean property value
|
public static java.lang.Object[] parseBeanToArray(java.lang.Object object)
object - Bean POJOpublic static java.util.Map<java.lang.String,java.lang.Object> parseBeanToMap(java.lang.Object object)
object - Bean POJOpublic static java.util.List<java.lang.String> getBeanProperties(java.lang.Object object)
object - Beanpublic static java.util.Map<java.lang.String,java.lang.reflect.Method> getBeanMethods(java.lang.Object object)
object - Beanpublic static void setProperty(java.lang.Object bean,
java.lang.String name,
java.lang.Object value)
bean - Beanname - property namevalue - property valuepublic static boolean isPrimaryType(java.lang.Class<?> clazz)
clazz - ClassCopyright © 2018. All Rights Reserved.