|
||||||||||
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
public class AbstractBeanInfo
BeanInfo.
Field Summary | |
---|---|
protected BeanInfoFactory |
beanInfoFactory
The BeanInfoFactory |
protected 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,
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 |
ClassInfo |
getClassInfo()
Get the class information |
Set |
getConstructors()
Get the constructor info. |
List |
getDependencies()
Bean may have additional dependencies that the kernel cannot initially resolve. |
Set |
getEvents()
Get the event information. |
int |
getHashCode()
|
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 ClassAdapter classAdapter
protected Set properties
protected Set constructors
protected Set methods
protected Set events
protected BeanInfoFactory beanInfoFactory
Constructor Detail |
---|
public AbstractBeanInfo(BeanInfoFactory beanInfoFactory, 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 ClassInfo getClassInfo()
BeanInfo
getClassInfo
in interface BeanInfo
public List getDependencies()
BeanInfo
getDependencies
in interface BeanInfo
public 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)
equals
in class Object
public void toString(org.jboss.util.JBossStringBuilder buffer)
toString
in class org.jboss.util.JBossObject
public void toShortString(org.jboss.util.JBossStringBuilder buffer)
toShortString
in interface org.jboss.util.JBossInterface
toShortString
in class org.jboss.util.JBossObject
public int getHashCode()
getHashCode
in class org.jboss.util.JBossObject
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |