|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.beans.info.plugins.AbstractBeanInfoFactory
public class AbstractBeanInfoFactory
A bean info factory.
Field Summary | |
---|---|
protected Map |
cache
The cache |
Constructor Summary | |
---|---|
AbstractBeanInfoFactory()
Create a new bean info factory |
Method Summary | |
---|---|
protected BeanInfo |
createBeanInfo(ClassAdapter classAdapter,
Set properties,
Set constructors,
Set methods,
Set events)
Create the bean info |
BeanInfo |
getBeanInfo(ClassLoader cl,
ClassAdapter classAdapter)
Retrieve the bean information |
protected Set |
getConstructors(ClassInfo classInfo)
Get the constructors |
protected Set |
getEvents(ClassInfo classInfo)
Get the events |
protected static String |
getLowerPropertyName(String name)
|
protected Set |
getMethods(ClassInfo classInfo)
Get the methods |
protected Set |
getProperties(Set methods)
Get the properties |
protected static String |
getUpperPropertyName(String name)
|
protected static boolean |
isGetter(MethodInfo minfo)
|
protected static boolean |
isSetter(MethodInfo minfo)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected Map cache
Constructor Detail |
---|
public AbstractBeanInfoFactory()
Method Detail |
---|
protected static boolean isGetter(MethodInfo minfo)
protected static boolean isSetter(MethodInfo minfo)
protected static String getUpperPropertyName(String name)
protected static String getLowerPropertyName(String name)
public BeanInfo getBeanInfo(ClassLoader cl, ClassAdapter classAdapter)
BeanInfoFactory
getBeanInfo
in interface BeanInfoFactory
cl
- the classloaderclassAdapter
- the classAdapter
protected BeanInfo createBeanInfo(ClassAdapter classAdapter, Set properties, Set constructors, Set methods, Set events)
classAdapter
- the class adapterproperties
- the propertiesconstructors
- the constructorsmethods
- the methodsevents
- the eventsprotected Set getConstructors(ClassInfo classInfo)
classInfo
- the class info
protected Set getMethods(ClassInfo classInfo)
classInfo
- the class info
protected Set getProperties(Set methods)
methods
- the methods
protected Set getEvents(ClassInfo classInfo)
classInfo
- the class info
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |