org.exolab.castor.jdo.engine
public class JDOClassDescriptor extends ClassDescriptorImpl
Version: $Revision: 1.1.1.1 $ $Date: 2003/03/03 07:08:17 $
Constructor Summary | |
---|---|
JDOClassDescriptor(ClassDescriptor clsDesc, String tableName, KeyGeneratorDescriptor keyGenDesc, String cacheType, int cacheParam) |
Method Summary | |
---|---|
int | getCacheParam()
Returns the preferred mechanism for caching instance of this class
|
String | getCacheType()
Returns the preferred mechanism for caching instance of this class
|
ClassDescriptor | getDepends() |
JDOFieldDescriptor | getField(String name)
Returns a JDOFieldDescriptor for the field with the name passed. |
String[] | getIdentityColumnNames() |
KeyGeneratorDescriptor | getKeyGeneratorDescriptor()
Returns the key generator specified for this class.
|
String | getTableName()
Returns the table name to which this object maps.
|
String | toString() |
Returns: an int represent the param
Returns: a String represent the cache type
Parameters: name The name of the field to return
Returns: The field if it exists, otherwise null.
Returns: The names of columns that the identity consists of.
Returns: The key generator descriptor
Returns: Table name