org.codehaus.modello.generator.database.model
Class Database

java.lang.Object
  extended by org.codehaus.modello.generator.database.model.Database

public class Database
extends java.lang.Object

Models a database.

Version:
$Id: Database.java 508 2005-10-25 00:37:08Z brett $
Author:
John Marshall/Connectria, Matthew Hawthorne

Constructor Summary
Database()
           
 
Method Summary
 void addTable(Table table)
           
 Table findTable(java.lang.String name)
          Finds the table with the specified name, using case insensitive matching.
 java.lang.String getName()
           
 Table getTable(int index)
           
 java.util.List getTables()
           
 java.lang.String getVersion()
           
 void setIdMethod(java.lang.String idMethod)
           
 void setName(java.lang.String name)
           
 void setTable(int index, Table table)
           
 void setVersion(java.lang.String ver)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Database

public Database()
Method Detail

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()
Overrides:
toString in class java.lang.Object


Copyright © 2001-2007 Codehaus. All Rights Reserved.