public class BeanIntrospector
extends java.lang.Object
The java.beans.Introspector does not process the interfaces hierarchy chain, this one does.
| Modifier and Type | Field and Description |
|---|---|
private static java.util.Map |
_introspected |
private static java.lang.String |
BOOLEAN_GETTER |
private static java.lang.String |
GETTER |
private static java.lang.String |
SETTER |
| Constructor and Description |
|---|
BeanIntrospector() |
| Modifier and Type | Method and Description |
|---|---|
private static java.beans.PropertyDescriptor[] |
getPDs(java.lang.Class klass) |
private static java.util.Map |
getPDs(java.lang.reflect.Method[] methods,
boolean setters) |
static java.beans.PropertyDescriptor[] |
getPropertyDescriptors(java.lang.Class klass) |
private static java.util.List |
merge(java.util.Map getters,
java.util.Map setters) |
private static final java.util.Map _introspected
private static final java.lang.String SETTER
private static final java.lang.String GETTER
private static final java.lang.String BOOLEAN_GETTER
public static java.beans.PropertyDescriptor[] getPropertyDescriptors(java.lang.Class klass)
throws java.beans.IntrospectionException
java.beans.IntrospectionExceptionprivate static java.beans.PropertyDescriptor[] getPDs(java.lang.Class klass)
throws java.beans.IntrospectionException
java.beans.IntrospectionExceptionprivate static java.util.Map getPDs(java.lang.reflect.Method[] methods,
boolean setters)
throws java.beans.IntrospectionException
java.beans.IntrospectionExceptionprivate static java.util.List merge(java.util.Map getters,
java.util.Map setters)
throws java.beans.IntrospectionException
java.beans.IntrospectionExceptionCopyright © Sun Microsystems. All Rights Reserved.