org.mentawai.bean
Class BeanConfig
java.lang.Object
org.mentawai.bean.BeanConfig
public class BeanConfig
- extends java.lang.Object
|
Constructor Summary |
BeanConfig(java.lang.Class<? extends java.lang.Object> beanClass,
java.lang.String tableName)
|
|
Method Summary |
BeanConfig |
addField(java.lang.String name,
DBType type)
|
BeanConfig |
addField(java.lang.String name,
DBType type,
boolean isPK)
|
BeanConfig |
addField(java.lang.String name,
DBType type,
boolean isPK,
java.lang.String foreignName)
|
BeanConfig |
addField(java.lang.String name,
java.lang.String dbName,
DBType type)
|
BeanConfig |
addField(java.lang.String name,
java.lang.String dbName,
DBType type,
boolean isPK)
|
BeanConfig |
addField(java.lang.String name,
java.lang.String dbName,
DBType type,
boolean isPK,
java.lang.String foreignName)
|
BeanConfig |
addJoin(java.lang.Class<? extends java.lang.Object> klass,
java.lang.String tableName)
|
BeanConfig |
addJoin(JoinConfig join)
|
BeanConfig |
defaultToNow(java.lang.String name)
|
BeanConfig |
field(java.lang.String name,
DBType type)
|
BeanConfig |
field(java.lang.String name,
DBType type,
boolean isPK)
|
BeanConfig |
field(java.lang.String name,
DBType type,
boolean isPK,
java.lang.String foreignName)
|
BeanConfig |
field(java.lang.String name,
java.lang.String dbName,
DBType type)
|
BeanConfig |
field(java.lang.String name,
java.lang.String dbName,
DBType type,
boolean isPK)
|
BeanConfig |
field(java.lang.String name,
java.lang.String dbName,
DBType type,
boolean isPK,
java.lang.String foreignName)
|
java.util.Iterator<DBField> |
fields()
|
DBField |
getAutoIncrementField()
|
java.lang.Class<? extends java.lang.Object> |
getBeanClass()
|
DBField |
getFirstPK()
|
JoinConfig |
getJoinConfig(java.lang.Class<? extends java.lang.Object> klass)
|
int |
getNumberOfFields()
|
int |
getNumberOfPKs()
|
DBField |
getSequenceField()
|
java.lang.String |
getTableName()
|
boolean |
hasPK()
|
BeanConfig |
join(java.lang.Class<? extends java.lang.Object> klass,
java.lang.String tableName)
|
BeanConfig |
join(JoinConfig join)
|
BeanConfig |
pk(java.lang.String name,
DBType type)
|
BeanConfig |
pk(java.lang.String name,
DBType type,
java.lang.String foreignName)
|
BeanConfig |
pk(java.lang.String name,
java.lang.String dbName,
DBType type)
|
BeanConfig |
pk(java.lang.String name,
java.lang.String dbName,
DBType type,
java.lang.String foreignName)
|
java.util.Iterator<DBField> |
pks()
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BeanConfig
public BeanConfig(java.lang.Class<? extends java.lang.Object> beanClass,
java.lang.String tableName)
getTableName
public java.lang.String getTableName()
getBeanClass
public java.lang.Class<? extends java.lang.Object> getBeanClass()
getJoinConfig
public JoinConfig getJoinConfig(java.lang.Class<? extends java.lang.Object> klass)
addJoin
public BeanConfig addJoin(JoinConfig join)
join
public BeanConfig join(JoinConfig join)
addJoin
public BeanConfig addJoin(java.lang.Class<? extends java.lang.Object> klass,
java.lang.String tableName)
join
public BeanConfig join(java.lang.Class<? extends java.lang.Object> klass,
java.lang.String tableName)
addField
public BeanConfig addField(java.lang.String name,
DBType type)
addField
public BeanConfig addField(java.lang.String name,
java.lang.String dbName,
DBType type)
addField
public BeanConfig addField(java.lang.String name,
DBType type,
boolean isPK)
addField
public BeanConfig addField(java.lang.String name,
DBType type,
boolean isPK,
java.lang.String foreignName)
addField
public BeanConfig addField(java.lang.String name,
java.lang.String dbName,
DBType type,
boolean isPK)
addField
public BeanConfig addField(java.lang.String name,
java.lang.String dbName,
DBType type,
boolean isPK,
java.lang.String foreignName)
getAutoIncrementField
public DBField getAutoIncrementField()
getSequenceField
public DBField getSequenceField()
field
public BeanConfig field(java.lang.String name,
java.lang.String dbName,
DBType type)
field
public BeanConfig field(java.lang.String name,
java.lang.String dbName,
DBType type,
boolean isPK)
pk
public BeanConfig pk(java.lang.String name,
DBType type)
defaultToNow
public BeanConfig defaultToNow(java.lang.String name)
field
public BeanConfig field(java.lang.String name,
java.lang.String dbName,
DBType type,
boolean isPK,
java.lang.String foreignName)
pk
public BeanConfig pk(java.lang.String name,
java.lang.String dbName,
DBType type)
field
public BeanConfig field(java.lang.String name,
DBType type)
field
public BeanConfig field(java.lang.String name,
DBType type,
boolean isPK)
field
public BeanConfig field(java.lang.String name,
DBType type,
boolean isPK,
java.lang.String foreignName)
pk
public BeanConfig pk(java.lang.String name,
DBType type,
java.lang.String foreignName)
pk
public BeanConfig pk(java.lang.String name,
java.lang.String dbName,
DBType type,
java.lang.String foreignName)
getNumberOfFields
public int getNumberOfFields()
getNumberOfPKs
public int getNumberOfPKs()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
fields
public java.util.Iterator<DBField> fields()
hasPK
public boolean hasPK()
getFirstPK
public DBField getFirstPK()
pks
public java.util.Iterator<DBField> pks()
Copyright © 2005 Mentawai Team. All Rights Reserved.