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

Inherits org.objectweb.jonas_ejb.deployment.api.FieldDesc.

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

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

String getJdbcFieldName ()
boolean hasSqlType ()
String getSqlType ()
String toString ()

Protected Member Functions

void setJdbcFieldName (String jdbcFieldName)
void setSqlType (String st)

Detailed Description

Class to hold meta-information related to a cmp-field of a bean with jdbc based store
Author:
Christophe Ney [cney@batisseurs.com] : Initial developer

Helene Joanin on May 2003: code cleanup

Helene Joanin on May 2003: add sqlType.

Definition at line 37 of file FieldJdbcDesc.java.


Member Function Documentation

String org.objectweb.jonas_ejb.deployment.api.FieldJdbcDesc.getJdbcFieldName  ) 
 

Get database field name in the table where bean is stored

Returns:
Name of the field in the database

Definition at line 47 of file FieldJdbcDesc.java.

Referenced by org.objectweb.jonas_ejb.deployment.api.EntityJdbcCmp1Desc.EntityJdbcCmp1Desc(), org.objectweb.jonas_ejb.deployment.api.EjbRelationshipRoleDesc.fillMappingInfoWithDefault(), org.objectweb.jonas_ejb.deployment.api.FieldJdbcDesc.toString(), and org.objectweb.jonas_ejb.genic.VcMethod.VcMethod().

String org.objectweb.jonas_ejb.deployment.api.FieldJdbcDesc.getSqlType  ) 
 

Get field sql-type

Returns:
sql-type of the field in the database

Definition at line 70 of file FieldJdbcDesc.java.

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

boolean org.objectweb.jonas_ejb.deployment.api.FieldJdbcDesc.hasSqlType  ) 
 

Is the field sql-type is defined.

Returns:
true if the sql-type of the field is defined.

Definition at line 62 of file FieldJdbcDesc.java.

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

void org.objectweb.jonas_ejb.deployment.api.FieldJdbcDesc.setJdbcFieldName String  jdbcFieldName  )  [protected]
 

Jdbc field name setter.

Definition at line 54 of file FieldJdbcDesc.java.

Referenced by org.objectweb.jonas_ejb.deployment.api.EntityJdbcCmp2Desc.EntityJdbcCmp2Desc().

void org.objectweb.jonas_ejb.deployment.api.FieldJdbcDesc.setSqlType String  st  )  [protected]
 

Field sql-type setter.

Definition at line 77 of file FieldJdbcDesc.java.

Referenced by org.objectweb.jonas_ejb.deployment.api.EntityJdbcCmp2Desc.EntityJdbcCmp2Desc().

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

String representation of the object for test purpose

Returns:
String representation of this object

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

Definition at line 85 of file FieldJdbcDesc.java.

References org.objectweb.jonas_ejb.deployment.api.FieldJdbcDesc.getJdbcFieldName(), org.objectweb.jonas_ejb.deployment.api.FieldJdbcDesc.getSqlType(), and org.objectweb.jonas_ejb.deployment.api.FieldJdbcDesc.hasSqlType().

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:21 2005 for JOnAS by  doxygen 1.3.9.1