public class DynamicBean
extends java.lang.Object
| 构造器和说明 |
|---|
DynamicBean() |
DynamicBean(java.util.Map<java.lang.String,java.lang.Object> propertyValuesMap)
根据属性值集合动态构建类别
|
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.Object |
buildDynamicBean(java.lang.Class<?> clzza)
根据类型构建一个动态bean类型
|
static java.lang.Object |
buildDynamicBean(java.lang.Object srcObj,
java.util.Map<java.lang.String,java.lang.Object> extranProperty) |
java.lang.Object |
getObject()
得到该实体bean对象
|
java.lang.Object |
getValue(java.lang.String property)
通过属性名得到属性值
|
void |
setValue(java.lang.String property,
java.lang.Object value)
给bean属性赋值
|
public DynamicBean()
public DynamicBean(java.util.Map<java.lang.String,java.lang.Object> propertyValuesMap)
propertyValuesMap - 属性值 Mappublic static java.lang.Object buildDynamicBean(java.lang.Class<?> clzza)
clzza - 类型public static java.lang.Object buildDynamicBean(java.lang.Object srcObj,
java.util.Map<java.lang.String,java.lang.Object> extranProperty)
public void setValue(java.lang.String property,
java.lang.Object value)
property - 属性名value - 值public java.lang.Object getValue(java.lang.String property)
property - 属性名public java.lang.Object getObject()