|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.kernel.plugins.annotations.AbstractBeanAnnotationAdapter
public abstract class AbstractBeanAnnotationAdapter
Abstract bean annotation handler.
| Field Summary | |
|---|---|
protected Set<AnnotationPlugin> |
classAnnotationPlugins
|
protected Set<AnnotationPlugin> |
constructorAnnotationPlugins
|
protected Set<AnnotationPlugin> |
fieldAnnotationPlugins
|
protected org.jboss.logging.Logger |
log
|
protected Set<AnnotationPlugin> |
methodAnnotationPlugins
|
protected Set<AnnotationPlugin> |
propertyAnnotationPlugins
|
| Constructor Summary | |
|---|---|
AbstractBeanAnnotationAdapter()
|
|
| Method Summary | |
|---|---|
protected void |
addAnnotationPlugin(AnnotationPlugin plugin)
Add the annotation plugin. |
void |
applyAnnotations(MetaDataVisitor visitor)
Apply the annotations. |
void |
cleanAnnotations(MetaDataVisitor visitor)
Clean the annotations. |
protected void |
handleAnnotations(MetaDataVisitor visitor,
boolean isApplyPhase)
Handle apply or cleanup of annotations. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected org.jboss.logging.Logger log
protected Set<AnnotationPlugin> classAnnotationPlugins
protected Set<AnnotationPlugin> constructorAnnotationPlugins
protected Set<AnnotationPlugin> propertyAnnotationPlugins
protected Set<AnnotationPlugin> methodAnnotationPlugins
protected Set<AnnotationPlugin> fieldAnnotationPlugins
| Constructor Detail |
|---|
public AbstractBeanAnnotationAdapter()
| Method Detail |
|---|
protected void addAnnotationPlugin(AnnotationPlugin plugin)
plugin - the annotation plugin
public void applyAnnotations(MetaDataVisitor visitor)
throws Throwable
BeanAnnotationAdapter
applyAnnotations in interface BeanAnnotationAdaptervisitor - the visitor
Throwable - for any error
public void cleanAnnotations(MetaDataVisitor visitor)
throws Throwable
BeanAnnotationAdapter
cleanAnnotations in interface BeanAnnotationAdaptervisitor - the visitor
Throwable - for any error
protected void handleAnnotations(MetaDataVisitor visitor,
boolean isApplyPhase)
throws Throwable
visitor - the metadata visitorisApplyPhase - is this apply phase
Throwable - for any error
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||