Package com.bm.ejb3metadata.annotations.analyzer

Implementation of meta data analysis for EJB 3.0

See:
          Description

Interface Summary
AnnotationType Interface allowing to know the type of annotation.
ie : "Ljavax/ejb/Local;" for @Local
 

Class Summary
AbsAnnotationVisitor<T> This class manages the setter/getter of annotation visitor.
AnnotationDeploymentAnalyzer This class finds the annotated class and fill metadata class.
EnumAnnotationVisitor<T> This class manages the handling of enum values.
JavaxAnnotationResourceVisitor<T extends IAnnotationResource> This class manages the handling of @Resource annotation.
JavaxEjbEJBVisitor<T extends IEjbEJB> This class manages the handling of @EJB annotation.
JavaxEjbTransactionAttributeVisitor<T extends ITransactionAttribute> This class manages the handling of @TransactionAttribute annotation.
JavaxInterceptorInterceptorsVisitor<T extends IEJBInterceptors> This class manages the handling of @Interceptors annotation.
JavaxPersistencePersistenceContextVisitor<T extends IPersistenceContext> This class manages the handling of @PersistenceContext annotation.
JavaxPersistencePersistenceUnitVisitor<T extends IPersistenceUnit> This class manages the handling of @PersistenceUnit annotation.
ObjectAnnotationVisitor<T,V> This class manages the handling of single type like String name().
ObjectArrayAnnotationVisitor<T,V> This class manages the handling of Array[] type like String[] value().
ScanClassVisitor This classes analyses a given class and build/fill meta data information.
ScanCommonVisitor<T extends ISharedMetadata> This classes analyses annotation (could be class, method, attribute, etc).
ScanFieldVisitor This classes analyses a given field and build/fill meta data information.
ScanMethodVisitor This classes analyses a given method and build/fill meta data information.
 

Package com.bm.ejb3metadata.annotations.analyzer Description

Implementation of meta data analysis for EJB 3.0



Copyright © 2008. All Rights Reserved.