|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IBasicDataBaseTable
| Method Summary | |
|---|---|
DataBaseTableField |
findField(java.lang.String fieldName)
Find the field with the name fieldName |
DataBaseTableIndex |
findIndex(java.lang.String indexName)
Find the index with the name indexName |
DataBaseTableIndex |
findPrimaryIndex()
Find the index which's name start with PK_. |
java.util.List<DataBaseTableIndex> |
forginKeys()
Retrieve a list of all indexes that represent a forgin key |
java.lang.String |
getDbName()
|
java.lang.String |
getDbProductName()
|
java.util.List<DataBaseTableField> |
getFields()
Retrieve a list of the database fields. |
java.lang.String |
getHost()
|
java.util.List<DataBaseTableIndex> |
getIndexes()
Retrieve a list of all table indexes |
java.lang.String |
getPassword()
|
java.lang.String |
getPort()
|
java.lang.String |
getSchema()
Retrieve the schema. |
java.lang.String |
getTableName()
Retrieve the table name |
java.lang.String |
getUserName()
|
java.util.List<DataBaseTableIndex> |
otherKeys()
Retrieve a list of all indexes that represent an index that is not a primary key nor a forgin key nor a unique index |
java.util.List<DataBaseTableIndex> |
uniqueKeys()
Retrieve a list of all indexes that represent a unique key |
| Method Detail |
|---|
java.lang.String getDbProductName()
java.lang.String getSchema()
java.lang.String getTableName()
java.util.List<DataBaseTableField> getFields()
DataBaseTableField sjava.util.List<DataBaseTableIndex> getIndexes()
DataBaseTableIndex sDataBaseTableField findField(java.lang.String fieldName)
fieldName
fieldName - name of the field
DataBaseTableField or null if the field is not foundDataBaseTableIndex findIndex(java.lang.String indexName)
indexName
indexName - name of the index
DataBaseTableIndex or null if the index is not foundDataBaseTableIndex findPrimaryIndex()
java.lang.String getHost()
java.lang.String getPort()
java.lang.String getUserName()
java.lang.String getPassword()
java.lang.String getDbName()
java.util.List<DataBaseTableIndex> forginKeys()
java.util.List<DataBaseTableIndex> uniqueKeys()
java.util.List<DataBaseTableIndex> otherKeys()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||