Inherited by org.objectweb.jonas_ejb.deployment.api.EntityCmp1Desc, and org.objectweb.jonas_ejb.deployment.api.EntityCmp2Desc.
Inheritance diagram for org.objectweb.jonas_ejb.deployment.api.EntityCmpDesc:
Public Member Functions | |
EntityCmpDesc (ClassLoader classLoader, Entity ent, AssemblyDescriptor asd, JonasEntity jEnt, JLinkedList jMDRList, String fileName) throws DeploymentDescException | |
FieldDesc | getCmpFieldDesc (String fieldName) |
boolean | hasSimplePkField () |
FieldDesc | getSimplePkField () |
String | getSimplePkFieldName () |
String | getJdbcAutomaticPkFieldName () |
String | toString () |
Protected Member Functions | |
FieldDesc | newFieldDescInstance () |
Helene Joanin
Jerome Camilleri : automatic PK
Definition at line 48 of file EntityCmpDesc.java.
|
constructor to be used by parent node.
Definition at line 63 of file EntityCmpDesc.java. References org.objectweb.jonas_ejb.deployment.xml.JdbcMapping.getAutomaticPk(), org.objectweb.jonas_ejb.deployment.api.BeanDesc.getEjbClass(), org.objectweb.jonas_ejb.deployment.api.BeanDesc.getIdentifier(), org.objectweb.jonas_ejb.deployment.xml.JdbcMapping.getJdbcAutomaticPkFieldName(), org.objectweb.jonas_ejb.deployment.api.FieldDesc.getName(), org.objectweb.jonas_ejb.deployment.api.EntityDesc.isUndefinedPK(), org.objectweb.jonas_ejb.deployment.api.FieldDesc.setName(), and org.objectweb.jonas_ejb.deployment.api.FieldDesc.setPrimaryKey(). |
Here is the call graph for this function:
|
Get descriptor for a given field name Used by GenIC
Definition at line 153 of file EntityCmpDesc.java. Referenced by org.objectweb.jonas_ejb.deployment.api.EjbRelationshipRoleDesc.fillMappingInfoWithDefault(), and org.objectweb.jonas_ejb.container.jorm.JormFactory.init(). |
|
Get the associated field for auto genarated pk field specify by user
Definition at line 201 of file EntityCmpDesc.java. Referenced by org.objectweb.jonas_ejb.deployment.api.EntityCmp1Desc.EntityCmp1Desc(), org.objectweb.jonas_ejb.deployment.api.EntityCmp2Desc.EntityCmp2Desc(), and org.objectweb.jonas_ejb.deployment.api.EntityJdbcCmp2Desc.EntityJdbcCmp2Desc(). |
|
Get the primary key field for the entity.
Definition at line 176 of file EntityCmpDesc.java. References org.objectweb.jonas_ejb.deployment.api.EntityCmpDesc.getSimplePkFieldName(). Referenced by org.objectweb.jonas_ejb.deployment.api.EjbRelationshipRoleDesc.fillMappingInfo(). |
Here is the call graph for this function:
|
Get the primary key field name for the entity.
Definition at line 185 of file EntityCmpDesc.java. Referenced by org.objectweb.jonas_ejb.deployment.api.EjbRelationshipRoleDesc.fillMappingInfoWithDefault(), and org.objectweb.jonas_ejb.deployment.api.EntityCmpDesc.getSimplePkField(). |
|
Indicate if the primary key field is only one field with a primary-key-field defined in the DD.
Definition at line 163 of file EntityCmpDesc.java. Referenced by org.objectweb.jonas_ejb.deployment.api.EjbRelationshipRoleDesc.fillMappingInfo(), and org.objectweb.jonas_ejb.deployment.api.EjbRelationshipRoleDesc.fillMappingInfoWithDefault(). |
|
factory method for field descriptors
Reimplemented in org.objectweb.jonas_ejb.deployment.api.EntityJdbcCmp2Desc. Definition at line 231 of file EntityCmpDesc.java. |
|
String representation of the object for test purpose
Reimplemented from org.objectweb.jonas_ejb.deployment.api.EntityDesc. Reimplemented in org.objectweb.jonas_ejb.deployment.api.EntityCmp1Desc, org.objectweb.jonas_ejb.deployment.api.EntityCmp2Desc, org.objectweb.jonas_ejb.deployment.api.EntityJdbcCmp1Desc, and org.objectweb.jonas_ejb.deployment.api.EntityJdbcCmp2Desc. Definition at line 212 of file EntityCmpDesc.java. References org.objectweb.jonas_ejb.deployment.api.FieldDesc.getName(), and org.objectweb.jonas_ejb.deployment.api.FieldDesc.toString(). |
Here is the call graph for this function: