|
||||||||||
| 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
org.jboss.beans.info.plugins.FieldBeanInfo
public class FieldBeanInfo
Field bean info.
BeanAccessMode.FIELDS| Field Summary | |
|---|---|
protected Map<String,FieldInfo> |
fieldsByName
The fields |
| Fields inherited from class org.jboss.beans.info.plugins.AbstractBeanInfo |
|---|
classAdapter |
| Fields inherited from class org.jboss.util.JBossObject |
|---|
hashCode, log, toString |
| Constructor Summary | |
|---|---|
FieldBeanInfo(BeanInfoFactory beanInfoFactory,
ClassAdapter classAdapter,
Set<PropertyInfo> properties,
Set<ConstructorInfo> constructors,
Set<MethodInfo> methods,
Set<EventInfo> events)
|
|
| Method Summary | |
|---|---|
protected FieldInfo |
getField(String name)
Get a property |
protected org.jboss.beans.info.plugins.FieldFilter |
getFieldFilter()
Get the field filter. |
protected static Set<FieldInfo> |
getFields(ClassInfo classInfo,
org.jboss.beans.info.plugins.FieldFilter filter)
Get the fields |
protected PropertyInfo |
replaceProperty(PropertyInfo original)
Do we need to replace property due to access mode. |
protected void |
setFields(Set<FieldInfo> fields)
Set fields |
void |
setProperties(Set<PropertyInfo> properties)
Set the property information. |
| Methods inherited from class org.jboss.beans.info.plugins.AbstractBeanInfo |
|---|
addProperty, equals, findPropertyInfo, getBeanInfoFactory, getClassInfo, getConstructors, getEvents, getHashCode, getJoinpointFactory, getMethods, getName, getProperties, getProperty, getProperty, invoke, invoke, invoke, invoke, invokeStatic, invokeStatic, invokeStatic, invokeStatic, newInstance, newInstance, newInstance, newInstance, replaceAndAddProperty, setConstructors, setEvents, setMethods, setProperty, toShortString, toString |
| 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 Map<String,FieldInfo> fieldsByName
| Constructor Detail |
|---|
public FieldBeanInfo(BeanInfoFactory beanInfoFactory,
ClassAdapter classAdapter,
Set<PropertyInfo> properties,
Set<ConstructorInfo> constructors,
Set<MethodInfo> methods,
Set<EventInfo> events)
| Method Detail |
|---|
public void setProperties(Set<PropertyInfo> properties)
BeanInfo
setProperties in interface BeanInfosetProperties in class AbstractBeanInfoproperties - a Setprotected PropertyInfo replaceProperty(PropertyInfo original)
AbstractBeanInfo
replaceProperty in class AbstractBeanInfooriginal - the original property
protected void setFields(Set<FieldInfo> fields)
fields - the fieldsprotected FieldInfo getField(String name)
name - the property name
IllegalArgumentException - if there is no such property
protected static Set<FieldInfo> getFields(ClassInfo classInfo,
org.jboss.beans.info.plugins.FieldFilter filter)
classInfo - the class infofilter - the field filter
protected org.jboss.beans.info.plugins.FieldFilter getFieldFilter()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||