org.kuali.common.impex.schema.impl.oracle
Class OracleSchemaProducer
java.lang.Object
org.kuali.common.impex.schema.impl.oracle.OracleSchemaProducer
- All Implemented Interfaces:
- SchemaSqlProducer
public class OracleSchemaProducer
- extends Object
- implements SchemaSqlProducer
Constructor Summary |
OracleSchemaProducer()
By default, the tableSqlProducer is set with a no-op data mapping provider |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SUPPORTED_VENDOR
public static final String SUPPORTED_VENDOR
- See Also:
- Constant Field Values
tableSqlProducer
protected OracleTableSqlProducer tableSqlProducer
viewSqlProducer
protected OracleViewSqlProducer viewSqlProducer
sequenceSqlProducer
protected OracleSequenceSqlProducer sequenceSqlProducer
foreignKeySqlProducer
protected OracleForeignKeySqlProducer foreignKeySqlProducer
OracleSchemaProducer
public OracleSchemaProducer()
- By default, the tableSqlProducer is set with a no-op data mapping provider
getTableSqlProducer
public OracleTableSqlProducer getTableSqlProducer()
setTableSqlProducer
public void setTableSqlProducer(OracleTableSqlProducer tableSqlProducer)
getTablesSql
public List<String> getTablesSql(List<Table> tables)
- Specified by:
getTablesSql
in interface SchemaSqlProducer
getForeignKeySql
public List<String> getForeignKeySql(List<ForeignKey> foreignKeys)
- Specified by:
getForeignKeySql
in interface SchemaSqlProducer
getSequencesSql
public List<String> getSequencesSql(List<Sequence> sequences)
- Specified by:
getSequencesSql
in interface SchemaSqlProducer
getViewsSql
public List<String> getViewsSql(List<View> views)
- Specified by:
getViewsSql
in interface SchemaSqlProducer
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.