org.codehaus.modello.generator.database.model
Class Database
java.lang.Object
org.codehaus.modello.generator.database.model.Database
- public class Database
- extends java.lang.Object
Models a database.
- Version:
- $Id: Database.java 149 2004-09-29 17:32:16Z jvanzyl $
- Author:
- John Marshall/Connectria, Matthew Hawthorne
Field Summary |
private java.lang.String |
idMethod
|
private java.lang.String |
name
|
private java.util.List |
tables
|
private java.lang.String |
version
Database version id |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
private java.lang.String name
idMethod
private java.lang.String idMethod
version
private java.lang.String version
- Database version id
tables
private java.util.List tables
Database
public Database()
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getVersion
public java.lang.String getVersion()
setVersion
public void setVersion(java.lang.String ver)
setIdMethod
public void setIdMethod(java.lang.String idMethod)
addTable
public void addTable(Table table)
getTables
public java.util.List getTables()
findTable
public Table findTable(java.lang.String name)
- Finds the table with the specified name, using case insensitive matching.
Note that this method is not called getTable(String) to avoid introspection
problems.
setTable
public void setTable(int index,
Table table)
getTable
public Table getTable(int index)
toString
public java.lang.String toString()