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()