public class ClassWrapper
extends java.lang.Object
ClassWrapper.java
Description:根据传入的数据对象,提供相应的操作数据对象的方法: 1.设置属性的值 2.获取属性值 3.获取对象对应的类的相关信息(属性信息,方法信息等等)
bboss workgroup
Copyright (c) 2009
| 构造器和说明 |
|---|
ClassWrapper(java.lang.Object obj) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Class |
getClazz() |
java.lang.reflect.Field |
getDeclaredField(java.lang.String name) |
java.lang.reflect.Field[] |
getDeclaredFields() |
java.lang.reflect.Method |
getDeclaredMethod(java.lang.String name) |
java.lang.reflect.Method[] |
getDeclaredMethods() |
java.lang.reflect.Constructor |
getDefaultConstruction() |
ClassUtil.PropertieDescription |
getPropertyDescriptor(java.lang.String name) |
java.util.List<ClassUtil.PropertieDescription> |
getPropertyDescriptors() |
java.lang.Object |
getPropertyValue(java.lang.String property) |
java.lang.Object |
getPropertyValue(java.lang.String property,
java.lang.Object defaultValue) |
boolean |
isBaseprimary() |
boolean |
isPrimary() |
void |
setPropertyValue(java.lang.String property,
java.lang.Object value) |
public void setPropertyValue(java.lang.String property,
java.lang.Object value)
public java.lang.Object getPropertyValue(java.lang.String property)
public java.lang.Object getPropertyValue(java.lang.String property,
java.lang.Object defaultValue)
public java.lang.reflect.Method[] getDeclaredMethods()
public java.lang.reflect.Field[] getDeclaredFields()
public java.util.List<ClassUtil.PropertieDescription> getPropertyDescriptors()
public java.lang.reflect.Method getDeclaredMethod(java.lang.String name)
public java.lang.reflect.Field getDeclaredField(java.lang.String name)
public java.lang.Class getClazz()
public ClassUtil.PropertieDescription getPropertyDescriptor(java.lang.String name)
public java.lang.reflect.Constructor getDefaultConstruction()
throws java.lang.NoSuchMethodException
java.lang.NoSuchMethodExceptionpublic boolean isPrimary()
public boolean isBaseprimary()