public abstract class AbstractBeanDesc extends Object implements BeanDesc
Modifier and Type | Field and Description |
---|---|
protected Class<?> |
beanClass
Bean类
|
protected Map<String,PropDesc> |
propMap
属性Map
|
Constructor and Description |
---|
AbstractBeanDesc(Class<?> beanClass)
构造
|
Modifier and Type | Method and Description |
---|---|
Class<?> |
getBeanClass()
获取Bean类
|
Field |
getField(String fieldName)
获得字段名对应的字段对象,如果不存在返回null
|
String |
getName()
获取Bean的全类名
|
Map<String,PropDesc> |
getPropMap(boolean ignoreCase)
获取字段名-字段属性Map
|
String |
getSimpleName()
获取Bean的简单类名
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getGetter, getProp, getProps, getSetter, isEmpty, isReadable, isWritable, size
protected final Class<?> beanClass
public AbstractBeanDesc(Class<?> beanClass)
beanClass
- Bean类public String getName()
public String getSimpleName()
public Class<?> getBeanClass()
public Map<String,PropDesc> getPropMap(boolean ignoreCase)
BeanDesc
getPropMap
in interface BeanDesc
ignoreCase
- 是否忽略大小写,true为忽略,false不忽略Copyright © 2025. All rights reserved.