|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IDataBaseTable
This interface defines methods that must be supplied by a model for a database table
| Method Summary | |
|---|---|
void |
add(DataBaseTableField field)
Add a database field. |
void |
add(DataBaseTableIndex ind)
Add a database index. |
java.util.List<DataBaseTableField> |
getFields()
Retrieve a list of the database fields. |
java.util.List<DataBaseTableIndex> |
getIndexes()
Retrieve a list of all table indexes |
java.lang.String |
getTableName()
Retrieve the table name |
void |
setIndexes(java.util.List<DataBaseTableIndex> _indexes)
Set the DataBaseTableIndex s |
void |
setTableName(java.lang.String tableName)
Set the table name. |
java.util.List<DataBaseTableIndex> |
uniqueKeys()
Retrieve a list of all indexes that represent a unique key |
java.util.List<java.lang.Class> |
usedClasses()
Return all classes that are used as database fields |
| Method Detail |
|---|
java.util.List<DataBaseTableField> getFields()
DataBaseTableField svoid add(DataBaseTableField field)
field - java.util.List<DataBaseTableIndex> getIndexes()
DataBaseTableIndex svoid setIndexes(java.util.List<DataBaseTableIndex> _indexes)
DataBaseTableIndex s
_indexes - void add(DataBaseTableIndex ind)
ind - java.util.List<java.lang.Class> usedClasses()
java.lang.String getTableName()
void setTableName(java.lang.String tableName)
tableName - java.util.List<DataBaseTableIndex> uniqueKeys()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||