org.objectweb.jonas_ejb.deployment.api.EntityCmp1Desc Class Reference

Inherits org.objectweb.jonas_ejb.deployment.api.EntityCmpDesc.

Inherited by org.objectweb.jonas_ejb.deployment.api.EntityJdbcCmp1Desc.

Inheritance diagram for org.objectweb.jonas_ejb.deployment.api.EntityCmp1Desc:

Inheritance graph
[legend]
Collaboration diagram for org.objectweb.jonas_ejb.deployment.api.EntityCmp1Desc:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 EntityCmp1Desc (ClassLoader classLoader, Entity ent, AssemblyDescriptor asd, JonasEntity jEnt, JLinkedList jMDRList, String fileName) throws DeploymentDescException
FieldDesc getCmpFieldDesc (Field field)
Method getIsModifiedMethod ()
boolean hasIsModifiedMethod ()
boolean hasCmpFieldDesc (Field field)
String toString ()

Detailed Description

Class to hold meta-information related to an entity of type CMP version 1.x. Created on Jun 24, 2002
Author:
Christophe Ney [cney@batisseurs.com] : Initial developer

Helene Joanin

Definition at line 44 of file EntityCmp1Desc.java.


Constructor & Destructor Documentation

org.objectweb.jonas_ejb.deployment.api.EntityCmp1Desc.EntityCmp1Desc ClassLoader  classLoader,
Entity  ent,
AssemblyDescriptor  asd,
JonasEntity  jEnt,
JLinkedList  jMDRList,
String  fileName
throws DeploymentDescException
 

constructor to be used by parent node

Definition at line 51 of file EntityCmp1Desc.java.

References org.objectweb.jonas_ejb.deployment.api.EntityCmpDesc.getJdbcAutomaticPkFieldName(), org.objectweb.jonas_ejb.deployment.api.EntityDesc.isUndefinedPK(), org.objectweb.jonas_ejb.deployment.api.FieldDesc.setFieldType(), 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:


Member Function Documentation

FieldDesc org.objectweb.jonas_ejb.deployment.api.EntityCmp1Desc.getCmpFieldDesc Field  field  ) 
 

Get descriptor for a given field

Parameters:
field of the bean class
Returns:
Descriptor for the given field

Definition at line 99 of file EntityCmp1Desc.java.

Method org.objectweb.jonas_ejb.deployment.api.EntityCmp1Desc.getIsModifiedMethod  ) 
 

Get the 'isModified' method name implemented in the bean class. (This information is JOnAS specific).

Returns:
Name of the isModified method

Definition at line 112 of file EntityCmp1Desc.java.

Referenced by org.objectweb.jonas_ejb.deployment.api.EntityCmp1Desc.toString().

boolean org.objectweb.jonas_ejb.deployment.api.EntityCmp1Desc.hasCmpFieldDesc Field  field  ) 
 

Assessor for a CMP field

Parameters:
field for which a descriptor is to be returned
Returns:
Descriptor for the given field

Definition at line 131 of file EntityCmp1Desc.java.

boolean org.objectweb.jonas_ejb.deployment.api.EntityCmp1Desc.hasIsModifiedMethod  ) 
 

Assessor for existence of a isModified methoe

Returns:
true of isModified method exist for the bean

Definition at line 122 of file EntityCmp1Desc.java.

Referenced by org.objectweb.jonas_ejb.deployment.api.EntityCmp1Desc.toString().

String org.objectweb.jonas_ejb.deployment.api.EntityCmp1Desc.toString  ) 
 

String representation of the object for test purpose

Returns:
String representation of this object

Reimplemented from org.objectweb.jonas_ejb.deployment.api.EntityCmpDesc.

Reimplemented in org.objectweb.jonas_ejb.deployment.api.EntityJdbcCmp1Desc.

Definition at line 139 of file EntityCmp1Desc.java.

References org.objectweb.jonas_ejb.deployment.api.EntityCmp1Desc.getIsModifiedMethod(), and org.objectweb.jonas_ejb.deployment.api.EntityCmp1Desc.hasIsModifiedMethod().

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:11:13 2005 for JOnAS by  doxygen 1.3.9.1