|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IDatabase
This interface defines a collection of tables from one or more database servers as well as a
collection of TableJoin objects that define how the tables are joined.
DatabaseController| Method Summary | |
|---|---|
Connections |
getConnections()
For internal use only |
Tables |
getConnectionTables(java.lang.String connectionName)
For internal use only. |
IField |
getDBFieldByUniqueName(java.lang.String fieldUniqueName)
For internal use only. |
ITable |
getTableByAlias(java.lang.String tableAlias)
For internal use only |
ITable |
getTableByName(java.lang.String tableName)
For internal use only |
TableJoins |
getTableJoins()
For internal use only |
TableLinks |
getTableLinks()
Returns the table links that are used in the report from the database. |
Tables |
getTables()
Returns the tables from the database that are used in the report. |
void |
setConnections(Connections connections)
For internal use only |
void |
setTableJoins(TableJoins tableJoins)
For internal use only |
void |
setTableLinks(TableLinks tableLinks)
Sets the table links that are used in the report from the database. |
void |
setTables(Tables tables)
Sets the tables from the database that are used in the report. |
| Method Detail |
|---|
TableLinks getTableLinks()
Returns the table links that are used in the report from the database.
TableLinks collection.ITableLinkTableJoins getTableJoins()
Tables getTables()
Returns the tables from the database that are used in the report.
Tables objects.void setTableLinks(TableLinks tableLinks)
Sets the table links that are used in the report from the database.
tableLinks - The table links as TableLinks collection.ITableLinkvoid setTableJoins(TableJoins tableJoins)
void setTables(Tables tables)
Sets the tables from the database that are used in the report.
tables - The tables as Tables objects.Connections getConnections()
void setConnections(Connections connections)
ITable getTableByName(java.lang.String tableName)
ITable getTableByAlias(java.lang.String tableAlias)
IField getDBFieldByUniqueName(java.lang.String fieldUniqueName)
Tables getConnectionTables(java.lang.String connectionName)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||