public class BeanInheritedMetaData<T> extends Object
| Modifier and Type | Field and Description |
|---|---|
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 and Description |
|---|
BeanInheritedMetaData(AbstractOwbBean<T> component) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractOwbBean<T> |
getComponent() |
protected Class<?> |
getInheritedClazz() |
Set<Annotation> |
getInheritedInterceptorBindings() |
Set<Annotation> |
getInheritedQualifiers() |
Annotation |
getInheritedScopeType() |
Set<Annotation> |
getInheritedStereoTypes() |
protected void |
setInheritedInterceptorBindings()
Internally set the inheritedInterceptorBindingTypes
|
protected void |
setInheritedQualifiers()
Internally set the inheritedBindingTypes
|
protected void |
setInheritedScopeType()
Internally set the inheritedScopeType.
|
protected void |
setInheritedStereoTypes()
Internally set the inheritedStereoTypes
|
protected AbstractOwbBean<T> component
protected Class<?> inheritedClazz
protected Set<Annotation> inheritedQualifiers
protected Set<Annotation> inheritedStereoTypes
protected Set<Annotation> inheritedInterceptorBindings
protected Annotation inheritedScopeType
public BeanInheritedMetaData(AbstractOwbBean<T> component)
protected void setInheritedQualifiers()
protected void setInheritedInterceptorBindings()
protected void setInheritedScopeType()
protected void setInheritedStereoTypes()
public Set<Annotation> getInheritedQualifiers()
getInheritedQualifiers in interface IBeanInheritedMetaDatapublic Set<Annotation> getInheritedStereoTypes()
getInheritedStereoTypes in interface IBeanInheritedMetaDatapublic Set<Annotation> getInheritedInterceptorBindings()
getInheritedInterceptorBindings in interface IBeanInheritedMetaDatapublic Annotation getInheritedScopeType()
getInheritedScopeType in interface IBeanInheritedMetaDataprotected AbstractOwbBean<T> getComponent()
protected Class<?> getInheritedClazz()
Copyright © 2008-2013 The Apache Software Foundation. All Rights Reserved.