Package org.miaixz.bus.core.beans.desc
Class SimpleBeanDesc
java.lang.Object
org.miaixz.bus.core.beans.desc.AbstractBeanDesc
org.miaixz.bus.core.beans.desc.SimpleBeanDesc
- All Implemented Interfaces:
Serializable,BeanDesc
简单的Bean描述,只查找getter和setter方法,规则如下:
- 不匹配字段,只查找getXXX、isXXX、setXXX方法。
- 如果同时存在getXXX和isXXX,返回值为Boolean或boolean,isXXX优先。
- 如果同时存在setXXX的多个重载方法,最小子类优先,如setXXX(List)优先于setXXX(Collection)
- Since:
- Java 17+
- Author:
- Kimi Liu
- See Also:
-
Field Summary
Fields inherited from class org.miaixz.bus.core.beans.desc.AbstractBeanDesc
beanClass, propMap -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.miaixz.bus.core.beans.desc.AbstractBeanDesc
getBeanClass, getField, getName, getPropMap, getSimpleName
-
Constructor Details
-
SimpleBeanDesc
构造- Parameters:
beanClass- Bean类
-