|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.easybeans.deployment.annotations.metadata.EjbJarAnnotationMetadata
public class EjbJarAnnotationMetadata
This class represents the annotation metadata of all classes of an EjbJar file. From this class, we can get metadata of all beans.
Field Summary | |
---|---|
private java.util.Map<java.lang.String,ClassAnnotationMetadata> |
classesAnnotationMetadata
List of class annotations metadata. |
private EJB3 |
ejb3
Link to the Deployment Descriptor object. |
private static JLog |
logger
Logger. |
Constructor Summary | |
---|---|
EjbJarAnnotationMetadata()
Constructor. |
Method Summary | |
---|---|
void |
addClassAnnotationMetadata(ClassAnnotationMetadata classAnnotationMetadata)
Add annotation metadata for a given class. |
ClassAnnotationMetadata |
getClassAnnotationMetadata(java.lang.String className)
Get class annotation metadata. |
java.util.Collection<ClassAnnotationMetadata> |
getClassAnnotationMetadataCollection()
Get collections of bean annotation metadata. |
EJB3 |
getEjb3()
|
void |
setEjb3(EJB3 ejb3)
Sets the ejb3 deployment descriptor object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static JLog logger
private java.util.Map<java.lang.String,ClassAnnotationMetadata> classesAnnotationMetadata
private EJB3 ejb3
Constructor Detail |
---|
public EjbJarAnnotationMetadata()
Method Detail |
---|
public void addClassAnnotationMetadata(ClassAnnotationMetadata classAnnotationMetadata)
classAnnotationMetadata
- annotation metadata of a class.public ClassAnnotationMetadata getClassAnnotationMetadata(java.lang.String className)
className
- key of the map of annotations bean.
public java.util.Collection<ClassAnnotationMetadata> getClassAnnotationMetadataCollection()
public EJB3 getEjb3()
public void setEjb3(EJB3 ejb3)
ejb3
- the ejb3 deployment descriptor object.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |