|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.1.0) E13403-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.javatools.db.AbstractDBObjectBuilder
oracle.javatools.db.dictionary.DictionaryDBObjectBuilder
public abstract class DictionaryDBObjectBuilder
Extension of AbstractDBObjectBuilder that includes some database specific support such as connections and query wrappers.
Field Summary |
---|
Fields inherited from interface oracle.javatools.db.DBObjectBuilder |
---|
BASE_COMPONENT_KEY |
Constructor Summary | |
---|---|
protected |
DictionaryDBObjectBuilder(DictionaryDatabase db,
java.lang.String type)
|
Method Summary | |
---|---|
void |
buildObject(SchemaObject object)
Requests that the specified object be completed. |
void |
buildObjectComponent(SchemaObject object,
java.lang.String key)
Uses canBuildComponents() to work out whether this builder can build just the given (key) subcomponent. |
protected abstract void |
fillInObject(SchemaObject object)
Called to fill in the object definition. |
protected java.sql.Connection |
getConnection()
|
protected DictionaryDatabase |
getDatabase()
|
protected QueryWrapper |
newQueryWrapper(java.lang.String query,
java.lang.Object... params)
|
Methods inherited from class oracle.javatools.db.AbstractDBObjectBuilder |
---|
canBuildComponents, createObject, ensureComponent, fillInObjectComponent, getObjectType, getProvider, markAsBuilt, needsBuilding, needsBuilding, registerObject, updateTimestamp, updateTimestamp |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected DictionaryDBObjectBuilder(DictionaryDatabase db, java.lang.String type)
Method Detail |
---|
protected DictionaryDatabase getDatabase()
protected final java.sql.Connection getConnection()
protected QueryWrapper newQueryWrapper(java.lang.String query, java.lang.Object... params)
public final void buildObject(SchemaObject object) throws DBException
DBObjectBuilder
buildObject
in interface DBObjectBuilder
buildObject
in class AbstractDBObjectBuilder
object
- The object needing building
DBException
- if an error occurs trying to build the objectpublic final void buildObjectComponent(SchemaObject object, java.lang.String key) throws DBException
AbstractDBObjectBuilder
buildObjectComponent
in interface DBObjectBuilder
buildObjectComponent
in class AbstractDBObjectBuilder
DBException
protected abstract void fillInObject(SchemaObject object) throws DBException
fillInObject
in class AbstractDBObjectBuilder
object
- The object to fill in
DBException
- thrown if an error occurs
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.1.0) E13403-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |