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