| |
|
| org.objectweb.jonas_ejb.deployment.api.BeanDesc org.objectweb.jonas_ejb.deployment.api.EntityDesc org.objectweb.jonas_ejb.deployment.api.EntityCmpDesc org.objectweb.jonas_ejb.deployment.api.EntityCmp2Desc
All known Subclasses: org.objectweb.jonas_ejb.deployment.api.EntityJdbcCmp2Desc,
EntityCmp2Desc | abstract public class EntityCmp2Desc extends EntityCmpDesc (Code) | | Class to hold meta-information related to an entity of type CMP version 2.
Created on Jun 24, 2002
author: Christophe Ney [cney@batisseurs.com] : Initial developper author: Helene Joanin : code cleanup on May 2003 author: Helene Joanin : complement for legacy first version on May 2003 |
addEjbRelationshipRoleDesc | public void addEjbRelationshipRoleDesc(EjbRelationshipRoleDesc ersrd)(Code) | | Add meta-info of a relationship in which the bean is involved
|
addToJormList | public void addToJormList(MetaObject jobject)(Code) | | add a Jorm MetaObject in the list of Jorm Meta Objects to generate
Parameters: jobject - the Jorm MetaObject to add in the list |
getAbstractSchemaName | public String getAbstractSchemaName()(Code) | | getter for field abstractSchemaName
|
getEjbRelationshipRoleDesc | public EjbRelationshipRoleDesc getEjbRelationshipRoleDesc(String cmr)(Code) | | Get the EjbRelationshipRoleDesc corresponding to the given cmr field name.
Return null if it doesn't exist.
|
getEjbRelationshipRoleDescIterator | public Iterator getEjbRelationshipRoleDescIterator()(Code) | | Get Iterator on meta-info for all relationships for which the bean
is involved in.
|
getFactoryClassName | public String getFactoryClassName()(Code) | | It retrieves the class name of the generated Jorm mapping.
Used in the JContainer to instanciate the JEntityFactory
the fully qualified class name |
getJormAccessorClassName | public String getJormAccessorClassName()(Code) | | It retrieves the class name of the generated Jorm accessor interface.
Used in the templates
the fully qualified class name |
getJormBinderClassName | public String getJormBinderClassName()(Code) | | It retrieves the class name of the generated Jorm Binder.
Used in the Jorm Factory
the fully qualified class name |
getJormBindingClassName | public String getJormBindingClassName()(Code) | | It retrieves the class name of the generated Jorm binding.
Used by the JormFactory
the fully qualified class name |
getJormClassName | public String getJormClassName()(Code) | | Get the Jorm Fully Qualified Class name in JOrm Meta Info
It is built from the Abstract Shema Name.
the Jorm Class Name |
getJormCoherenceHelperFQItfName | public String getJormCoherenceHelperFQItfName()(Code) | | |
getJormCoherenceHelperItfName | public String getJormCoherenceHelperItfName()(Code) | | |
getJormCoherenceHelperPackageName | public String getJormCoherenceHelperPackageName()(Code) | | |
getJormList | public Collection getJormList()(Code) | | Get the list of Jorm MetaObjects to be generated
a Collection of Jorm Meta Objects |
getJormPKClassName | public String getJormPKClassName()(Code) | | Retrieves the Jorm PK Class, in case of composite PK
Used by Jorm to generate PNameGetter and Binder classes
the fully qualified class name |
getJormPNameGetterClassName | public String getJormPNameGetterClassName()(Code) | | It retrieves the class name of the generated Jorm PNameGetter interface.
Used in the templates to generate CMP2 classes.
the fully qualified class name |
getJormStateClassName | public String getJormStateClassName()(Code) | | Return the class name of the generated Jorm state class.
the fully qualified class name |
needJormCoherenceHelper | public boolean needJormCoherenceHelper()(Code) | | true if at least one relation |
newMethodDescInstance | protected MethodDesc newMethodDescInstance(Method meth, Class classDef, int index)(Code) | | Factory method for MethodDesc.
Only method with EJBQL queries are of type MethodCmp2Desc
|
toString | public String toString()(Code) | | String representation of the object for test and debug purpose
String representation of this object |
|
|
|