Home » apache-openwebbeans-1.0.0-incubating-M3-sources » org.apache.webbeans.config.inheritance » [javadoc | source]
org.apache.webbeans.config.inheritance
abstract class: AbstractBeanInheritedMetaData [javadoc | source]
java.lang.Object
   org.apache.webbeans.config.inheritance.AbstractBeanInheritedMetaData

All Implemented Interfaces:
    IBeanInheritedMetaData

Direct Known Subclasses:
    BeanInheritedMetaData

Defines the bean inherited meta-datas.
Field Summary
protected  AbstractBean<T> component    Component that inherits the meta-datas 
protected  Class<?> inheritedClazz    Inherited class 
protected  Set<Annotation> inheritedQualifiers    Inherited qualifiers 
protected  Set<Annotation> inheritedStereoTypes    Inherited stereotypes 
protected  Set<Annotation> inheritedInterceptorBindings    Inherited interceptor bindings 
protected  Annotation inheritedScopeType    Inherited scope type 
protected  Annotation inheritedDeploymentType    Inherited deployment type 
Constructor:
 protected AbstractBeanInheritedMetaData(AbstractBean<T> component,
    Class<?> inheritedClazz) 
    Create a new bean inherited data.
    Parameters:
    component - webbeans component
    inheritedClazz - inherited class
Method from org.apache.webbeans.config.inheritance.AbstractBeanInheritedMetaData Summary:
getComponent,   getInheritedClazz,   getInheritedDeploymentType,   getInheritedInterceptorBindings,   getInheritedQualifiers,   getInheritedScopeType,   getInheritedStereoTypes,   setInheritedDeploymentType,   setInheritedInterceptorBindings,   setInheritedQualifiers,   setInheritedScopeType,   setInheritedStereoTypes
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.webbeans.config.inheritance.AbstractBeanInheritedMetaData Detail:
 protected AbstractBean<T> getComponent() 
 protected Class<?> getInheritedClazz() 
 public Annotation getInheritedDeploymentType() 
 public Set<Annotation> getInheritedInterceptorBindings() 
 public Set<Annotation> getInheritedQualifiers() 
 public Annotation getInheritedScopeType() 
 public Set<Annotation> getInheritedStereoTypes() 
 abstract protected  void setInheritedDeploymentType()
 abstract protected  void setInheritedInterceptorBindings()
 abstract protected  void setInheritedQualifiers()
 abstract protected  void setInheritedScopeType()
 abstract protected  void setInheritedStereoTypes()