com.googlecode.jdbw.metadata
Class DefaultMetaDataFactory

java.lang.Object
  extended by com.googlecode.jdbw.metadata.DefaultMetaDataFactory
All Implemented Interfaces:
MetaDataFactory

public class DefaultMetaDataFactory
extends Object
implements MetaDataFactory

A default meta data factory implementation that will create default implementations of each meta data object (Catalog, Table, Column, etc...)

Author:
Martin Berglund

Field Summary
protected  MetaDataResolver metaDataResolver
           
 
Constructor Summary
protected DefaultMetaDataFactory(MetaDataResolver metaDataResolver)
           
 
Method Summary
 Catalog createCatalog(String catalogName)
           
 Schema createSchema(Catalog catalog, String schemaName)
           
 Table createTable(Schema schema, String tableName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

metaDataResolver

protected final MetaDataResolver metaDataResolver
Constructor Detail

DefaultMetaDataFactory

protected DefaultMetaDataFactory(MetaDataResolver metaDataResolver)
Method Detail

createCatalog

public Catalog createCatalog(String catalogName)
Specified by:
createCatalog in interface MetaDataFactory

createSchema

public Schema createSchema(Catalog catalog,
                           String schemaName)
Specified by:
createSchema in interface MetaDataFactory

createTable

public Table createTable(Schema schema,
                         String tableName)
Specified by:
createTable in interface MetaDataFactory


Copyright © 2012. All Rights Reserved.