org.apache.webbeans.config.inheritance
Class BeanInheritedMetaData<T>

java.lang.Object
  extended by org.apache.webbeans.config.inheritance.BeanInheritedMetaData<T>
All Implemented Interfaces:
IBeanInheritedMetaData

public class BeanInheritedMetaData<T>
extends Object


Field Summary
protected  AbstractOwbBean<T> component
          Component that inherits the meta-datas
protected  Class<?> inheritedClazz
          Inherited class
protected  Set<Annotation> inheritedInterceptorBindings
          Inherited interceptor bindings
protected  Set<Annotation> inheritedQualifiers
          Inherited qualifiers
protected  Annotation inheritedScopeType
          Inherited scope type
protected  Set<Annotation> inheritedStereoTypes
          Inherited stereotypes
 
Constructor Summary
BeanInheritedMetaData(AbstractOwbBean<T> component)
           
 
Method Summary
protected  AbstractOwbBean<T> getComponent()
           
protected  Class<?> getInheritedClazz()
           
 Set<Annotation> getInheritedInterceptorBindings()
           
 Set<Annotation> getInheritedQualifiers()
           
 Annotation getInheritedScopeType()
           
 Set<Annotation> getInheritedStereoTypes()
           
protected  void setInheritedInterceptorBindings()
           
protected  void setInheritedQualifiers()
           
protected  void setInheritedScopeType()
           
protected  void setInheritedStereoTypes()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

component

protected AbstractOwbBean<T> component
Component that inherits the meta-datas


inheritedClazz

protected Class<?> inheritedClazz
Inherited class


inheritedQualifiers

protected Set<Annotation> inheritedQualifiers
Inherited qualifiers


inheritedStereoTypes

protected Set<Annotation> inheritedStereoTypes
Inherited stereotypes


inheritedInterceptorBindings

protected Set<Annotation> inheritedInterceptorBindings
Inherited interceptor bindings


inheritedScopeType

protected Annotation inheritedScopeType
Inherited scope type

Constructor Detail

BeanInheritedMetaData

public BeanInheritedMetaData(AbstractOwbBean<T> component)
Method Detail

setInheritedQualifiers

protected void setInheritedQualifiers()

setInheritedInterceptorBindings

protected void setInheritedInterceptorBindings()

setInheritedScopeType

protected void setInheritedScopeType()

setInheritedStereoTypes

protected void setInheritedStereoTypes()

getInheritedQualifiers

public Set<Annotation> getInheritedQualifiers()
Specified by:
getInheritedQualifiers in interface IBeanInheritedMetaData

getInheritedStereoTypes

public Set<Annotation> getInheritedStereoTypes()
Specified by:
getInheritedStereoTypes in interface IBeanInheritedMetaData

getInheritedInterceptorBindings

public Set<Annotation> getInheritedInterceptorBindings()
Specified by:
getInheritedInterceptorBindings in interface IBeanInheritedMetaData

getInheritedScopeType

public Annotation getInheritedScopeType()
Specified by:
getInheritedScopeType in interface IBeanInheritedMetaData

getComponent

protected AbstractOwbBean<T> getComponent()

getInheritedClazz

protected Class<?> getInheritedClazz()


Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.