org.objectweb.jonas_ejb.genic
Class VcField

java.lang.Object
  extended byorg.objectweb.jonas_ejb.genic.VcField

public class VcField
extends java.lang.Object

This class is the "Velocity context" for a container managed persistence bean's field used in the Velocity Template.


Constructor Summary
VcField(java.lang.String mName, java.lang.Class fType, FieldDesc fd, boolean isCmp1)
           
 
Method Summary
 java.lang.String getConvertClassName()
           
 java.lang.String getDefaultValue()
           
 java.lang.String getGetterName()
           
 java.lang.String getJormTypeName()
           
 java.lang.String getName()
           
 java.lang.String getNameUpperFirst()
           
 java.lang.String getSetterName()
           
 java.lang.String getSqlGetMethod()
           
 java.lang.String getSqlSetMethod()
           
 java.lang.String getSqlTypeName()
           
 java.lang.String getTypeName()
           
 boolean hasBigIntegerType()
           
 boolean hasJavaLangTypeExceptString()
           
 boolean hasNotPrimitiveType()
           
 boolean hasSerializableType()
           
 boolean isMustBeConvert()
           
 boolean isPrimaryKey()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VcField

public VcField(java.lang.String mName,
               java.lang.Class fType,
               FieldDesc fd,
               boolean isCmp1)
Method Detail

getName

public java.lang.String getName()

getNameUpperFirst

public java.lang.String getNameUpperFirst()

getGetterName

public java.lang.String getGetterName()

getSetterName

public java.lang.String getSetterName()

getTypeName

public java.lang.String getTypeName()

getJormTypeName

public java.lang.String getJormTypeName()

isPrimaryKey

public boolean isPrimaryKey()

getDefaultValue

public java.lang.String getDefaultValue()

getSqlTypeName

public java.lang.String getSqlTypeName()

getSqlGetMethod

public java.lang.String getSqlGetMethod()

getSqlSetMethod

public java.lang.String getSqlSetMethod()

hasNotPrimitiveType

public boolean hasNotPrimitiveType()

hasBigIntegerType

public boolean hasBigIntegerType()

hasSerializableType

public boolean hasSerializableType()

hasJavaLangTypeExceptString

public boolean hasJavaLangTypeExceptString()

isMustBeConvert

public boolean isMustBeConvert()

getConvertClassName

public java.lang.String getConvertClassName()

toString

public java.lang.String toString()