com.cyclops.dbdigger.schema
Class DefaultSchema

java.lang.Object
  extended bycom.cyclops.dbdigger.schema.DefaultSchema
All Implemented Interfaces:
Schema
Direct Known Subclasses:
TorqueSchema

public class DefaultSchema
extends Object
implements Schema

Since:
2003-5-22 23:01:53
Author:
joel guo

Field Summary
 
Fields inherited from interface com.cyclops.dbdigger.schema.Schema
DEFAULT_DATABASE_NAME, ROLE
 
Constructor Summary
DefaultSchema()
           
 
Method Summary
 void addDatabase(Database database)
          Method addDatabase()
 Database getDatabase(String databaseName)
          Override method getDatabase() in super class
 Database[] getDatabases()
          Override method getDatabases() in super class
 Database getDefaultDatabase()
          Override method getDefaultDatabase() in super class
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSchema

public DefaultSchema()
Method Detail

addDatabase

public void addDatabase(Database database)
Method addDatabase()

Parameters:
database - Database object to be add

getDatabase

public Database getDatabase(String databaseName)
Override method getDatabase() in super class

Specified by:
getDatabase in interface Schema
Parameters:
databaseName - Name of the database to be find
Returns:
The found Database object, null if not found
See Also:
com.cyclops.digger.schema.Schema#getDatabase(java.lang.String)

getDatabases

public Database[] getDatabases()
Override method getDatabases() in super class

Specified by:
getDatabases in interface Schema
Returns:
All Database objects in this Schema
See Also:
com.cyclops.digger.schema.Schema#getDatabases()

getDefaultDatabase

public Database getDefaultDatabase()
Override method getDefaultDatabase() in super class

Specified by:
getDefaultDatabase in interface Schema
Returns:
Default Database obect in this Schema
See Also:
com.cyclops.digger.schema.Schema#getDefaultDatabase()


Copyright © 2003 Cyclops Group. All Rights Reserved.