protected class BeanFactoryImpl.BeanIntrospectionData extends Object
Bean and related introspection data.| Modifier and Type | Field and Description |
|---|---|
private GenericType<?> |
beanType |
private String |
beanTypeName |
private BeanMethod |
customEquals |
private BeanMethod |
customHashCode |
private Collection<BeanMethod> |
methods |
private BeanAccessPrototype<?> |
prototype |
private Set<NamedSignature> |
signatures |
private Set<Class<?>> |
typesVisited |
| Constructor and Description |
|---|
BeanIntrospectionData(GenericType<?> beanType,
BeanAccessPrototype<?> prototype)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addMethod(Method method,
Class<?> type)
Analyze and add the given
Method. |
boolean |
isDeclared(Method method) |
boolean |
visitType(Class<?> type) |
private final GenericType<?> beanType
private final String beanTypeName
private final BeanAccessPrototype<?> prototype
private final Collection<BeanMethod> methods
private final Set<NamedSignature> signatures
private BeanMethod customHashCode
private BeanMethod customEquals
public BeanIntrospectionData(GenericType<?> beanType, BeanAccessPrototype<?> prototype)
beanType - the GenericType of the Bean to introspect.prototype - the corresponding BeanAccessPrototype.Copyright © 2001–2016 mmm-Team. All rights reserved.