|
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 |
public interface DDLGenerator<T extends DDLType>
A DDLGenerator takes a set of objects, or differences between objects, and returns CREATE, DROP or ALTER statements that can be run against the database to perform operations on the underlying definitions.
This DDLGenerator will replace oracle.javatools.db.DDLGenerator.
Method Summary | |
---|---|
DDL<T> |
getCreateDDL(DDLOptions options,
DBObject... objects)
Gets CREATE statements for the given objects. |
DDL<T> |
getDeleteDDL(DDLOptions options,
DBObject... objects)
Gets DROP statements for the given objects. |
DDL<T> |
getUndeleteDDL(DDLOptions options,
DBObject... objects)
Gets statements to undelete (e.g. |
DDL<T> |
getUpdateDDL(DDLOptions options,
ResultSet rs)
Gets ALTER statements for the given objects where possible, or DROP/CREATE, or CREATE AND REPLACE where appropriate/necessary. |
Methods inherited from interface oracle.javatools.db.property.PropertyManager |
---|
canChangeProperty, canUpdateObject, canUpdateObject, supportsAction, supportsProperty |
Method Detail |
---|
DDL<T> getCreateDDL(DDLOptions options, DBObject... objects)
DDL<T> getDeleteDDL(DDLOptions options, DBObject... objects)
DDL<T> getUpdateDDL(DDLOptions options, ResultSet rs)
DDL<T> getUndeleteDDL(DDLOptions options, DBObject... objects)
|
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 |