|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.util.JBossObject
org.jboss.beans.info.plugins.AbstractBeanInfo
BeanInfo.
Field Summary | |
protected BeanInfoFactory |
beanInfoFactory
The BeanInfoFactory |
protected org.jboss.classadapter.spi.ClassAdapter |
classAdapter
The class adapter |
protected Set |
constructors
The constructors |
protected Set |
events
The events |
protected Set |
methods
The methods |
protected String |
name
The class name |
protected Set |
properties
The properties |
Fields inherited from class org.jboss.util.JBossObject |
hashCode, log, toString |
Constructor Summary | |
AbstractBeanInfo(BeanInfoFactory beanInfoFactory,
org.jboss.classadapter.spi.ClassAdapter classAdapter,
Set properties,
Set constructors,
Set methods,
Set events)
Create a new bean info |
Method Summary | |
boolean |
equals(Object object)
|
BeanInfoFactory |
getBeanInfoFactory()
Get the bean info factory |
org.jboss.reflect.spi.ClassInfo |
getClassInfo()
Get the class information |
Set |
getConstructors()
Get the constructor info. |
List |
getCustomDependencies(Map metadata)
Bean may have additional custom dependencies that the kernel cannot initially resolve. |
Set |
getEvents()
Get the event information. |
int |
getHashCode()
|
org.jboss.joinpoint.spi.JoinpointFactory |
getJoinpointFactory()
Get the joinpoint factory |
Set |
getMethods()
Get the method information. |
String |
getName()
Get the bean name |
Set |
getProperties()
Get the property information. |
void |
setConstructors(Set constructors)
Set the constructor info. |
void |
setEvents(Set events)
set the event information. |
void |
setMethods(Set methods)
Set the method information. |
void |
setProperties(Set properties)
Set the property information. |
void |
toShortString(org.jboss.util.JBossStringBuilder buffer)
|
void |
toString(org.jboss.util.JBossStringBuilder buffer)
|
Methods inherited from class org.jboss.util.JBossObject |
cacheGetHashCode, cacheToString, clone, equals, flushJBossObjectCache, getClassShortName, hashCode, list, notEqual, toShortString, toString, toStringImplementation |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.jboss.util.JBossInterface |
clone, toShortString |
Field Detail |
protected String name
protected org.jboss.classadapter.spi.ClassAdapter classAdapter
protected Set properties
protected Set constructors
protected Set methods
protected Set events
protected BeanInfoFactory beanInfoFactory
Constructor Detail |
public AbstractBeanInfo(BeanInfoFactory beanInfoFactory, org.jboss.classadapter.spi.ClassAdapter classAdapter, Set properties, Set constructors, Set methods, Set events)
beanInfoFactory
- the bean info factoryclassAdapter
- the class adapterproperties
- the propertiesconstructors
- the constructorsmethods
- the methodsevents
- the eventsMethod Detail |
public String getName()
BeanInfo
getName
in interface BeanInfo
public Set getProperties()
BeanInfo
getProperties
in interface BeanInfo
public void setProperties(Set properties)
BeanInfo
setProperties
in interface BeanInfo
properties
- a Setpublic org.jboss.reflect.spi.ClassInfo getClassInfo()
BeanInfo
getClassInfo
in interface BeanInfo
public List getCustomDependencies(Map metadata)
BeanInfo
getCustomDependencies
in interface BeanInfo
metadata
- TODO undocumented rubbish
public org.jboss.joinpoint.spi.JoinpointFactory getJoinpointFactory()
BeanInfo
getJoinpointFactory
in interface BeanInfo
public Set getConstructors()
BeanInfo
getConstructors
in interface BeanInfo
public void setConstructors(Set constructors)
BeanInfo
setConstructors
in interface BeanInfo
constructors
- a Setpublic Set getEvents()
BeanInfo
getEvents
in interface BeanInfo
public void setEvents(Set events)
BeanInfo
setEvents
in interface BeanInfo
events
- a Setpublic Set getMethods()
BeanInfo
getMethods
in interface BeanInfo
public void setMethods(Set methods)
BeanInfo
setMethods
in interface BeanInfo
methods
- a Setpublic BeanInfoFactory getBeanInfoFactory()
BeanInfo
getBeanInfoFactory
in interface BeanInfo
public boolean equals(Object object)
public void toString(org.jboss.util.JBossStringBuilder buffer)
public void toShortString(org.jboss.util.JBossStringBuilder buffer)
toShortString
in interface org.jboss.util.JBossInterface
public int getHashCode()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |