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.