oracle.jdeveloper.cm.ds.db
Class JdbcRelationBuilder
java.lang.Object
oracle.jdeveloper.cm.ds.db.AbstractDBObjectBuilder
oracle.jdeveloper.cm.ds.db.DMDBuilder
oracle.jdeveloper.cm.ds.db.JdbcRelationBuilder
- All Implemented Interfaces:
- DBObjectBuilder
- Direct Known Subclasses:
- JdbcTableBuilder, JdbcViewBuilder
- public abstract class JdbcRelationBuilder
- extends DMDBuilder
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JdbcRelationBuilder
protected JdbcRelationBuilder(JdbcDatabase db,
java.lang.String catalog,
java.lang.String type,
boolean useSchema)
createRelation
protected abstract Relation createRelation(Schema schema,
java.lang.String name)
buildObjectImpl
public SchemaObject buildObjectImpl(Schema schema,
java.lang.String name)
throws DBException
- Specified by:
buildObjectImpl
in class DMDBuilder
- Throws:
DBException
fillInObject
protected void fillInObject(SchemaObject object)
throws DBException
- Overrides:
fillInObject
in class DMDBuilder
- Throws:
DBException
fillInColumns
protected void fillInColumns(Relation rel,
java.sql.DatabaseMetaData dmd)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
fillInConstraints
protected void fillInConstraints(Relation rel,
java.sql.DatabaseMetaData dmd)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
Copyright © 1997, 2004, Oracle. All rights reserved.