public class DefaultBeanIntrospector extends Object implements BeanIntrospector
The default BeanIntrospector implementation.
This class implements a default bean introspection algorithm based on the JDK
classes in the java.beans package. It discovers properties
conforming to the Java Beans specification.
This class is a singleton. The single instance can be obtained using the
INSTANCE field. It does not define any state and thus can be
shared by arbitrary clients. PropertyUtils per default uses this
instance as its only BeanIntrospector object.
| Modifier and Type | Field and Description |
|---|---|
static BeanIntrospector |
INSTANCE
The singleton instance of this class.
|
| Modifier and Type | Method and Description |
|---|---|
void |
introspect(IntrospectionContext icontext)
Performs introspection of a specific Java class.
|
public static final BeanIntrospector INSTANCE
public void introspect(IntrospectionContext icontext)
java.beans.Introspector.getBeanInfo() method to obtain
all property descriptors for the current class and adds them to the
passed in introspection context.introspect in interface BeanIntrospectoricontext - the introspection contextCopyright © 2000–2019 The Apache Software Foundation. All rights reserved.