org.ow2.jonas.deployment.ejb
Class FieldDesc

java.lang.Object
  extended by org.ow2.jonas.deployment.ejb.FieldDesc
Direct Known Subclasses:
FieldJdbcDesc

public class FieldDesc
extends Object

Class to hold meta-information related to a cmp-field

Author:
Christophe Ney [cney@batisseurs.com] : Initial developer, Helene Joanin on May 2003: code cleanup

Field Summary
protected  String fieldName
           
protected  Class fieldType
           
protected  boolean pkField
           
 
Constructor Summary
FieldDesc()
           
 
Method Summary
 Class getFieldType()
          field type getter
static String getGetterName(String fieldName)
          get the getter method name for a given field
 String getName()
          Field name getter
static String getSetterName(String fieldName)
          get the setter method name for a given field
 boolean isPrimaryKey()
          Assessor method for primary key field
protected  void setFieldType(Class fieldType)
          field type setter
protected  void setName(String fieldName)
          field name setter
protected  void setPrimaryKey(boolean pkField)
          primary key flag setter
 String toString()
          String representation of the object for test purpose
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

fieldName

protected String fieldName

pkField

protected boolean pkField

fieldType

protected Class fieldType
Constructor Detail

FieldDesc

public FieldDesc()
Method Detail

isPrimaryKey

public boolean isPrimaryKey()
Assessor method for primary key field

Returns:
true if field is a primary key

getName

public String getName()
Field name getter

Returns:
field name

setName

protected void setName(String fieldName)
field name setter


setPrimaryKey

protected void setPrimaryKey(boolean pkField)
primary key flag setter


getFieldType

public Class getFieldType()
field type getter


setFieldType

protected void setFieldType(Class fieldType)
field type setter


getSetterName

public static String getSetterName(String fieldName)
get the setter method name for a given field


getGetterName

public static String getGetterName(String fieldName)
get the getter method name for a given field


toString

public String toString()
String representation of the object for test purpose

Overrides:
toString in class Object
Returns:
String representation of this object


Copyright © 2010 OW2 Consortium. All Rights Reserved.