|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ClassAnnotationMetadata | |
|---|---|
| com.bm.ejb3metadata.annotations.analyzer | Implementation of meta data analysis for EJB 3.0 |
| com.bm.ejb3metadata.annotations.analyzer.classes | Implementation of meta data analysis for EJB 3.0 |
| com.bm.ejb3metadata.annotations.helper.bean | Implementation of EJB 3.0 container |
| com.bm.ejb3metadata.annotations.helper.bean.mdb | |
| com.bm.ejb3metadata.annotations.helper.bean.session | Implementation of EJB 3.0 container |
| com.bm.ejb3metadata.annotations.helper.bean.session.checks | Implementation of EJB 3.0 container |
| com.bm.ejb3metadata.annotations.metadata | Implementation of meta data analysis for EJB 3.0 |
| com.bm.introspectors | |
| Uses of ClassAnnotationMetadata in com.bm.ejb3metadata.annotations.analyzer |
|---|
| Constructors in com.bm.ejb3metadata.annotations.analyzer with parameters of type ClassAnnotationMetadata | |
|---|---|
ScanFieldVisitor(JField jField,
ClassAnnotationMetadata classAnnotationMetadata)
Constructor. |
|
ScanMethodVisitor(JMethod jMethod,
ClassAnnotationMetadata classAnnotationMetadata)
Constructor. |
|
| Uses of ClassAnnotationMetadata in com.bm.ejb3metadata.annotations.analyzer.classes |
|---|
| Uses of ClassAnnotationMetadata in com.bm.ejb3metadata.annotations.helper.bean |
|---|
| Methods in com.bm.ejb3metadata.annotations.helper.bean with parameters of type ClassAnnotationMetadata | |
|---|---|
static void |
InheritanceInterfacesHelper.loop(ClassAnnotationMetadata beanClassAnnotationMetadata,
ClassAnnotationMetadata visitingClassAnnotationMetadata)
Found all method meta data of the super class and adds them to the bean's class. |
static void |
SessionBeanHelper.resolve(ClassAnnotationMetadata sessionBean)
Apply all helper. |
static void |
InterfaceAnnotatedHelper.resolve(ClassAnnotationMetadata sessionBean)
Gets interface of a bean and report their types to the bean metadata. |
static void |
InheritanceMethodResolver.resolve(ClassAnnotationMetadata classAnnotationMetadata)
Found all method meta data of the super class and adds them to the class being analyzed. |
static void |
InheritanceInterfacesHelper.resolve(ClassAnnotationMetadata classAnnotationMetadata)
Found all method meta data of the super class and adds them to the bean's class. |
static void |
BusinessMethodResolver.resolve(ClassAnnotationMetadata classAnnotationMetadata)
Found all business methods of a bean. A business method is a method from one of the local or remote interfaces. |
| Uses of ClassAnnotationMetadata in com.bm.ejb3metadata.annotations.helper.bean.mdb |
|---|
| Methods in com.bm.ejb3metadata.annotations.helper.bean.mdb with parameters of type ClassAnnotationMetadata | |
|---|---|
static void |
MDBListenerBusinessMethodResolver.resolve(ClassAnnotationMetadata sessionBean)
Mark listener method of the interface as business method. |
| Uses of ClassAnnotationMetadata in com.bm.ejb3metadata.annotations.helper.bean.session |
|---|
| Methods in com.bm.ejb3metadata.annotations.helper.bean.session with parameters of type ClassAnnotationMetadata | |
|---|---|
static java.util.List<java.lang.String> |
SessionBeanInterface.getAllInterfacesFromClass(ClassAnnotationMetadata sessionBean)
Gets all interfaces used by a class. |
static void |
SessionBusinessInterfaceFinder.resolve(ClassAnnotationMetadata sessionBean)
Finds business interface in a session bean. |
static void |
SessionBeanInterface.resolve(ClassAnnotationMetadata sessionBean)
Try to see if bean implements javax.ejb.SessionBean interface. |
| Uses of ClassAnnotationMetadata in com.bm.ejb3metadata.annotations.helper.bean.session.checks |
|---|
| Methods in com.bm.ejb3metadata.annotations.helper.bean.session.checks with parameters of type ClassAnnotationMetadata | |
|---|---|
static void |
SessionBeanValidator.validate(ClassAnnotationMetadata sessionBean)
Validate a session bean. |
static void |
InterceptorsValidator.validate(ClassAnnotationMetadata bean)
Validate a bean. |
| Uses of ClassAnnotationMetadata in com.bm.ejb3metadata.annotations.metadata |
|---|
| Methods in com.bm.ejb3metadata.annotations.metadata that return ClassAnnotationMetadata | |
|---|---|
ClassAnnotationMetadata |
MethodAnnotationMetadata.getClassAnnotationMetadata()
|
ClassAnnotationMetadata |
FieldAnnotationMetadata.getClassAnnotationMetadata()
|
ClassAnnotationMetadata |
EjbJarAnnotationMetadata.getClassAnnotationMetadata(java.lang.String className)
Get class annotation metadata. |
static ClassAnnotationMetadata |
MetaDataCache.getClassAnnotationMetaData(java.lang.String className)
Returns the ClassAnnotationMetadata for the given class name |
static ClassAnnotationMetadata |
MetaDataCache.getMetaData(java.lang.Class toCheck)
Returns the metadate mapping for the jar where the class file is in. |
ClassAnnotationMetadata |
MethodAnnotationMetadata.getOriginalClassAnnotationMetadata()
|
| Methods in com.bm.ejb3metadata.annotations.metadata that return types with arguments of type ClassAnnotationMetadata | |
|---|---|
java.util.Collection<ClassAnnotationMetadata> |
EjbJarAnnotationMetadata.getClassAnnotationMetadataCollection()
Get collections of bean annotation metadata. |
| Methods in com.bm.ejb3metadata.annotations.metadata with parameters of type ClassAnnotationMetadata | |
|---|---|
void |
EjbJarAnnotationMetadata.addClassAnnotationMetadata(ClassAnnotationMetadata classAnnotationMetadata)
Add annotation metadata for a given class. |
void |
MethodAnnotationMetadata.setClassAnnotationMetadata(ClassAnnotationMetadata classAnnotationMetadata)
Replace the link to the classannotation metadata. |
void |
MethodAnnotationMetadata.setInherited(boolean inherited,
ClassAnnotationMetadata originalClassAnnotationMetadata)
Sets the inheritance of this method. |
| Constructors in com.bm.ejb3metadata.annotations.metadata with parameters of type ClassAnnotationMetadata | |
|---|---|
FieldAnnotationMetadata(JField jField,
ClassAnnotationMetadata classAnnotationMetadata)
Constructor. |
|
MethodAnnotationMetadata(JMethod jMethod,
ClassAnnotationMetadata classAnnotationMetadata)
Constructor. |
|
| Uses of ClassAnnotationMetadata in com.bm.introspectors |
|---|
| Fields in com.bm.introspectors declared as ClassAnnotationMetadata | |
|---|---|
protected ClassAnnotationMetadata |
AbstractIntrospector.classMetaData
|
| Methods in com.bm.introspectors that return ClassAnnotationMetadata | |
|---|---|
ClassAnnotationMetadata |
IIntrospector.getClassMetaData()
Returns the classMetaData. |
ClassAnnotationMetadata |
AbstractIntrospector.getClassMetaData()
Returns the classMetaData. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||