2004.04.29


com.jdc.db
Interface Table

All Known Implementing Classes:
Table

public interface Table

Table represents an application database table.

Version:
2.0
Author:
Jay Damon
See Also:
Column

Method Summary
 String getAlias()
          Returns the database table alias.
 Column getColumn(String name)
          Returns the database table Column definition for a specified table column name (or table column alias).
 Column[] getColumns()
          Returns the database table Column definitions.
 Column[][] getKeyColumns()
          Returns the database table key Column definitions.
 String getName()
          Returns the database table name.
 Schema getSchema()
          Returns the database table Schema.
 

Method Detail

getAlias

public String getAlias()
Returns the database table alias.

Returns:
The database table alias.

getColumn

public Column getColumn(String name)
Returns the database table Column definition for a specified table column name (or table column alias).

Returns:
The database table Column definition.

getColumns

public Column[] getColumns()
Returns the database table Column definitions.

Returns:
The database table Column definitions.

getKeyColumns

public Column[][] getKeyColumns()
Returns the database table key Column definitions.

Returns:
The database table key Column definitions.

getName

public String getName()
Returns the database table name.

Returns:
The database table name.

getSchema

public Schema getSchema()
Returns the database table Schema.

Returns:
The database table Schema.

2004.04.29



Copyright © 2004 J. Damon & Co.; All Rights Reserved WorldWide.