Package org.jboss.kernel.plugins.annotations

Interface Summary
Annotation2ValueMetaDataAdapter<C extends Annotation> Create ValueMetaData from Annotation.
AnnotationPlugin<T extends AnnotatedInfo,C extends Annotation> Annotation plugin contract based on MeteDataVistor.
BeanAnnotationAdapter Annotations adapter contract.
MetaDataAnnotationPlugin<T extends AnnotatedInfo,C extends Annotation> Annotation plugin based on bean metadata.
PropertyAware Marker interface.
 

Class Summary
AbstractAdaptersAnnotationPlugin<T extends AnnotatedInfo,C extends Annotation> Adapters holder annotation plugin.
AbstractAnnotationPlugin<T extends AnnotatedInfo,C extends Annotation> Abstract annotation plugin.
AbstractBeanAnnotationAdapter Abstract bean annotation handler.
AbstractConstructorParameterAnnotationPlugin<C extends Annotation,P extends MutableParameterizedMetaData> Annotation plugin for handling annotations that take parameters in constructors.
AbstractMetaDataAnnotationAdapter Abstract metadata annotation handler.
AbstractMethodParameterAnnotationPlugin<C extends Annotation,P extends MutableParameterizedMetaData> Annotation plugin for handling annotations that take parameters in methods.
AbstractParameterAnnotationPlugin<T extends AnnotatedInfo,C extends Annotation,P extends MutableParameterizedMetaData> Annotation plugin for handling annotations that take parameters.
AliasesAnnotationPlugin Aliases annotation plugin.
AliasMetaDataAnnotationPlugin Aliases annotation plugin.
ArrayConstructorValueAnnotationPlugin Array constructor annotation plugin.
ArrayValueAnnotationPlugin Array value annotation plugin.
BaseMetaDataAnnotationPlugin<T extends AnnotatedInfo,C extends Annotation> Annotation plugin based on bean metadata.
BasicBeanAnnotationAdapter Basic bean annotation handler.
BasicBeanMetaDataAnnotationAdapter Basic bean metadata annotation handler.
BeanAnnotationAdapterFactory BeanAnnotationAdapter factory.
BeanAnnotationPlugin Bean annotation plugin.
CallbackAnnotationPlugin<T extends AnnotatedInfo,C extends Annotation> Callback annotation plugin.
ClassAnnotationPlugin<C extends Annotation> Abstract class/type annotation plugin.
ClassFactoryAnnotationPlugin Factory anootation plugin.
CollectionConstructorValueAnnotationPlugin Collection constructor annotation plugin.
CollectionsAnnotationPlugin<C extends Annotation> Abstract collactions value annotaion plugin.
CollectionValueAnnotationPlugin Collection value annotation plugin.
CommonAnnotationAdapter<T extends MetaDataAnnotationPlugin<?,?>,U> Common bean annotation handler.
ConstructorAnnotationPlugin<C extends Annotation> Abstract constructor annoattion plugin.
ConstructorParameterAnnotationPlugin Constructor annotation plugin.
ConstructorValueAnnotationPlugin<C extends Annotation> Constructor value annotation plugin.
CreateLifecycleAnnotationPlugin Create annotation plugin.
DemandsAnnotationPlugin Demands annotation plugin.
DependsAnnotationPlugin Depends annotation plugin.
DestroyLifecycleAnnotationPlugin Destroy annoattion plugin.
ExternalInstallAnnotationPlugin ExternalInstalls annotation plugin.
ExternalInstallationAnnotationPlugin<C extends Annotation> Abstract external installation annotation plugin.
ExternalUninstallAnnotationPlugin External uninstalls annotation plugin.
FactoryMethodAnnotationPlugin Factory method annotation plugin.
FieldAnnotationPlugin<C extends Annotation> Field annotation plugin.
InjectableMemberAnnotationPlugin<T extends AnnotatedInfo,C extends Annotation> Injectable member annotation plugin.
InjectAnnotationPlugin Inject value annotation plugin.
InjectConstructorValueAnnotationPlugin Inject constructor annotation plugin.
InjectFieldAnnotationPlugin Value factory field annotation plugin.
InstallationParameterAnnotationPlugin<C extends Annotation> Abstract installation annotation plugin.
InstallCallbackAnnotationPlugin<T extends AnnotatedInfo> Install callback annotation plugin.
InstallFieldCallbackAnnotationPlugin Install field callback annotation plugin.
InstallMethodParameterAnnotationPlugin Install method annotation plugin.
JavaBeanValueAnnotationPlugin JavaBean value annotation plugin.
LifecycleParameterAnnotationPlugin<C extends Annotation> Abstract lifecycle annotation plugin.
ListConstructorValueAnnotationPlugin List constructor annotation plugin.
ListValueAnnotationPlugin List value annotation plugin.
MapConstructorValueAnnotationPlugin Map constructor annotation plugin.
MapValueAnnotationPlugin Map value annotation plugin.
MethodAnnotationPlugin<C extends Annotation> Plain method annotation plugin.
MethodInstallCallbackAnnotationPlugin Method install annotation plugin.
MethodUninstallCallbackAnnotationPlugin Method uninstall annotation plugin.
NullValueAnnotationPlugin Null value annotation plugin.
PropertyAnnotationPlugin<C extends Annotation> Abstract property annotation plugin.
PropertyInstallCallbackAnnotationPlugin Property install annotation plugin.
PropertyUninstallCallbackAnnotationPlugin Property uninstall annotation plugin.
SearchPropertyAnnotationPlugin Search value annotation plugin.
SetConstructorValueAnnotationPlugin Set constructor annotation plugin.
SetValueAnnotationPlugin Set value annotation plugin.
StartLifecycleAnnotationPlugin Start annotation plugin.
StopLifecycleAnnotationPlugin Stop annotation plugin.
StringValueAnnotationPlugin String value annotation plugin.
StringValueConstructorValueAnnotationPlugin String constructor annotation plugin.
SupplysAnnotationPlugin Supplys annotation plugin.
ThisValueAnnotationPlugin This value annotation plugin.
UninstallCallbackAnnotationPlugin<T extends AnnotatedInfo> Uninstall annotation plugin.
UninstallFieldCallbackAnnotationPlugin Uninstall field callback annotation plugin.
UninstallMethodParameterAnnotationPlugin Uninstall method annotation plugin.
ValueFactoryAnnotationPlugin Value factory annotation plugin.
ValueFactoryConstructorValueAnnotationPlugin Value factory constructor annotation plugin.
ValueFactoryFieldAnnotationPlugin Value factory field annotation plugin.
 



Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.