Home » geronimo-2.2-source-release » org.apache.geronimo.gbean » [javadoc | source]
org.apache.geronimo.gbean
public class: GBeanData [javadoc | source]
java.lang.Object
   org.apache.geronimo.gbean.GBeanData

All Implemented Interfaces:
    Externalizable

Nested Class Summary:
public static class  GBeanData.PriorityComparator  Note: this comparator imposes orderings that are inconsistent with equals. 
Constructor:
 public GBeanData() 
 public GBeanData(Class gbeanClass) 
 public GBeanData(GBeanInfo gbeanInfo) 
 public GBeanData(GBeanData gbeanData) 
 public GBeanData(AbstractName abstractName,
    GBeanInfo gbeanInfo) 
 public GBeanData(AbstractName abstractName,
    Class gbeanClass) 
Method from org.apache.geronimo.gbean.GBeanData Summary:
addDependencies,   addDependency,   addDependency,   addDependency,   clearAttribute,   clearReference,   getAbstractName,   getAttribute,   getAttributeNames,   getAttributes,   getDependencies,   getGBeanInfo,   getPriority,   getReferencePatterns,   getReferences,   getReferencesNames,   newGBeanInfoFactory,   readExternal,   setAbstractName,   setAttribute,   setDependencies,   setGBeanInfo,   setPriority,   setReferencePattern,   setReferencePattern,   setReferencePatterns,   setReferencePatterns,   writeExternal
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.geronimo.gbean.GBeanData Detail:
 public  void addDependencies(Set<Object> dependencies) 
 public  void addDependency(ReferencePatterns dependency) 
 public  void addDependency(AbstractNameQuery refInfo) 
 public  void addDependency(AbstractName dependency) 
 public  void clearAttribute(String name) 
 public  void clearReference(String name) 
 public AbstractName getAbstractName() 
 public Object getAttribute(String name) 
 public Set<String> getAttributeNames() 
 public Map<String, Object> getAttributes() 
 public Set<ReferencePatterns> getDependencies() 
 public GBeanInfo getGBeanInfo() 
 public int getPriority() 
 public ReferencePatterns getReferencePatterns(String name) 
 public Map<String, ReferencePatterns> getReferences() 
 public Set<String> getReferencesNames() 
 protected GBeanInfoFactory newGBeanInfoFactory() 
 public  void readExternal(ObjectInput in) throws IOException, ClassNotFoundException 
 public  void setAbstractName(AbstractName abstractName) 
 public  void setAttribute(String name,
    Object value) 
 public  void setDependencies(Set<ReferencePatterns> dependencies) 
 public  void setGBeanInfo(GBeanInfo gbeanInfo) 
 public  void setPriority(int priority) 
 public  void setReferencePattern(String name,
    AbstractNameQuery pattern) 
 public  void setReferencePattern(String name,
    AbstractName abstractName) 
 public  void setReferencePatterns(String name,
    Set patterns) 
 public  void setReferencePatterns(String name,
    ReferencePatterns patterns) 
 public  void writeExternal(ObjectOutput out) throws IOException