|
||||||||||
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 |