org.eclipse.datatools.enablement.sybase.ddl
Class SybaseDdlBuilderWrapper
java.lang.Object
   org.eclipse.datatools.connectivity.sqm.core.rte.fe.GenericDdlBuilder
org.eclipse.datatools.connectivity.sqm.core.rte.fe.GenericDdlBuilder
       org.eclipse.datatools.enablement.sybase.ddl.SybaseDdlBuilder
org.eclipse.datatools.enablement.sybase.ddl.SybaseDdlBuilder
           org.eclipse.datatools.enablement.sybase.ddl.SybaseDdlBuilderWrapper
org.eclipse.datatools.enablement.sybase.ddl.SybaseDdlBuilderWrapper
- All Implemented Interfaces: 
- ISybaseDdlConstants
- public class SybaseDdlBuilderWrapper 
- extends SybaseDdlBuilder
- Author:
- Hui Cao
 
| Fields inherited from interface org.eclipse.datatools.enablement.sybase.ddl.ISybaseDdlConstants | 
| ALTER_PRIVILEGE, ASC, AT, BEGIN, CAST, CHECKOPTION, CLUSTERED, COLUMN, COMMENT, COMMIT, DATABASE, DELETE_PRIVILEGE, DESC, END, END_IF, EQUAL, EVENT, EXEC_PRIVILEGE, EXISTS, EXTERNAL, EXTERNAL_NAME, FILE, FROM, GO, GO_FOR, GRANT, IF, IN, INOUT, INSERT_PRIVILEGE, IS, JAVA, LOCATOR, LOG, MESSAGE, NONCLUSTERED, OUT, OUTPUT, REFERENCE_PRIVILEGE, REFERENCES_PRIVILEGE, REMOVE, RENAME, REVOKE, SELECT_PRIVILEGE, SEMICOLUMN, SP_RENAME, THEN, TO, UPDATE_PRIVILEGE, WITH_GRANT_OPTION, WITH_RECOMPILE | 
 
| Method Summary | 
|  java.lang.String[] | addForeignKey(ForeignKey foreignKey,
              boolean quoteIdentifiers,
              boolean qualifyNames,
              boolean fullSyntax)
 | 
|  java.lang.String[] | addUniqueConstraint(UniqueConstraint constraint,
                    boolean quoteIdentifiers,
                    boolean qualifyNames,
                    boolean fullSyntax)
 | 
|  java.lang.String[] | createAuthorizationId(AuthorizationIdentifier authId,
                      boolean quoteIdentifiers,
                      boolean qualifyNames,
                      boolean fullSyntax)
 | 
|  java.lang.String[] | createCatalogs(Catalog catalog,
               boolean quoteIdentifiers,
               boolean qualifyNames,
               boolean fullSyntax)
 | 
|  java.lang.String[] | createColumn(Column col,
             boolean quoteIdentifiers,
             boolean qualifyNames,
             boolean fullSyntax)
 | 
|  java.lang.String[] | createDatabase(Database database,
               boolean quoteIdentifiers,
               boolean qualifyNames,
               boolean fullSyntax)
 | 
|  java.lang.String[] | createEvent(Event event,
            boolean quoteIdentifiers,
            boolean qualifyNames,
            boolean fullSyntax)
 | 
|  java.lang.String[] | createProcedure(Procedure procedure,
                boolean quoteIdentifiers,
                boolean qualifyNames,
                boolean fullSyntax)
 | 
|  java.lang.String[] | createTrigger(Trigger trigger,
              boolean quoteIdentifiers,
              boolean qualifyNames,
              boolean fullSyntax)
 | 
|  java.lang.String[] | createUserDefinedFunction(UserDefinedFunction function,
                          boolean quoteIdentifiers,
                          boolean qualifyNames,
                          boolean fullSyntax)
 | 
|  java.lang.String[] | createUserDefinedType(UserDefinedType udt,
                      boolean quoteIdentifiers,
                      boolean qualifyNames,
                      boolean fullSyntax)
 | 
|  java.lang.String[] | createView(ViewTable table,
           boolean quoteIdentifiers,
           boolean qualifyNames,
           boolean fullSyntax)
 | 
|  java.lang.String | dropAuthorizationId(AuthorizationIdentifier authId,
                    boolean quoteIdentifiers,
                    boolean qualifyNames)
 | 
|  java.lang.String | dropCheckConstraint(CheckConstraint constraint,
                    boolean quoteIdentifiers,
                    boolean qualifyNames)
 | 
|  java.lang.String | dropForeignKey(ForeignKey foreignKey,
               boolean quoteIdentifiers,
               boolean qualifyNames)
 | 
|  java.lang.String | dropUniqueConstraint(UniqueConstraint constraint,
                     boolean quoteIdentifiers,
                     boolean qualifyNames)
 | 
|  java.lang.String | dropUserDefinedType(UserDefinedType udt,
                    boolean quoteIdentifiers,
                    boolean qualifyNames)
 | 
| static SybaseDdlBuilder | getInstance()
 | 
 
| Methods inherited from class org.eclipse.datatools.enablement.sybase.ddl.SybaseDdlBuilder | 
| addCheckConstraint, createIndex, createTable, createTSQLTrigger, dropCatalog, dropColumn, dropDatabase, dropEvent, dropFunction, dropProcedure, dropView, getDatabaseIdentifier, getIndexKeyColumns, getName, getTriggerBody, getTriggerEvents, getTSQLParameter, getTSQLParameter, grantPrivilege, revokePrivilege | 
 
| Methods inherited from class org.eclipse.datatools.connectivity.sqm.core.rte.fe.GenericDdlBuilder | 
| addCheckConstraint, addForeignKey, addUniqueConstraint, alterTableAddColumn, createAssertion, createIndex, createProcedure, createSchema, createTable, createTrigger, createUserDefinedFunction, createUserDefinedType, createView, dropAssertion, dropIndex, dropSchema, dropTable, dropTableConstraint, dropTrigger, getEngineeringCallBack, isImplicitConstraint, setEngineeringCallBack | 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
getInstance
public static SybaseDdlBuilder getInstance()
- 
 
addForeignKey
public java.lang.String[] addForeignKey(ForeignKey foreignKey,
                                        boolean quoteIdentifiers,
                                        boolean qualifyNames,
                                        boolean fullSyntax)
- 
- Specified by:
- addForeignKeyin class- SybaseDdlBuilder
 
- 
 
addUniqueConstraint
public java.lang.String[] addUniqueConstraint(UniqueConstraint constraint,
                                              boolean quoteIdentifiers,
                                              boolean qualifyNames,
                                              boolean fullSyntax)
- 
- Specified by:
- addUniqueConstraintin class- SybaseDdlBuilder
 
- 
 
createAuthorizationId
public java.lang.String[] createAuthorizationId(AuthorizationIdentifier authId,
                                                boolean quoteIdentifiers,
                                                boolean qualifyNames,
                                                boolean fullSyntax)
- 
- Specified by:
- createAuthorizationIdin class- SybaseDdlBuilder
 
- 
 
createCatalogs
public java.lang.String[] createCatalogs(Catalog catalog,
                                         boolean quoteIdentifiers,
                                         boolean qualifyNames,
                                         boolean fullSyntax)
- 
- Specified by:
- createCatalogsin class- SybaseDdlBuilder
 
- 
 
createColumn
public java.lang.String[] createColumn(Column col,
                                       boolean quoteIdentifiers,
                                       boolean qualifyNames,
                                       boolean fullSyntax)
- 
- Specified by:
- createColumnin class- SybaseDdlBuilder
 
- 
 
createDatabase
public java.lang.String[] createDatabase(Database database,
                                         boolean quoteIdentifiers,
                                         boolean qualifyNames,
                                         boolean fullSyntax)
- 
- Specified by:
- createDatabasein class- SybaseDdlBuilder
 
- 
 
createEvent
public java.lang.String[] createEvent(Event event,
                                      boolean quoteIdentifiers,
                                      boolean qualifyNames,
                                      boolean fullSyntax)
- 
- Specified by:
- createEventin class- SybaseDdlBuilder
 
- 
 
createProcedure
public java.lang.String[] createProcedure(Procedure procedure,
                                          boolean quoteIdentifiers,
                                          boolean qualifyNames,
                                          boolean fullSyntax)
- 
- Specified by:
- createProcedurein class- SybaseDdlBuilder
 
- 
 
createTrigger
public java.lang.String[] createTrigger(Trigger trigger,
                                        boolean quoteIdentifiers,
                                        boolean qualifyNames,
                                        boolean fullSyntax)
- 
- Specified by:
- createTriggerin class- SybaseDdlBuilder
 
- 
 
createUserDefinedFunction
public java.lang.String[] createUserDefinedFunction(UserDefinedFunction function,
                                                    boolean quoteIdentifiers,
                                                    boolean qualifyNames,
                                                    boolean fullSyntax)
- 
- Specified by:
- createUserDefinedFunctionin class- SybaseDdlBuilder
 
- 
 
createUserDefinedType
public java.lang.String[] createUserDefinedType(UserDefinedType udt,
                                                boolean quoteIdentifiers,
                                                boolean qualifyNames,
                                                boolean fullSyntax)
- 
- Specified by:
- createUserDefinedTypein class- SybaseDdlBuilder
 
- 
 
createView
public java.lang.String[] createView(ViewTable table,
                                     boolean quoteIdentifiers,
                                     boolean qualifyNames,
                                     boolean fullSyntax)
- 
- Specified by:
- createViewin class- SybaseDdlBuilder
 
- 
 
dropAuthorizationId
public java.lang.String dropAuthorizationId(AuthorizationIdentifier authId,
                                            boolean quoteIdentifiers,
                                            boolean qualifyNames)
- 
- Specified by:
- dropAuthorizationIdin class- SybaseDdlBuilder
 
- 
 
dropCheckConstraint
public java.lang.String dropCheckConstraint(CheckConstraint constraint,
                                            boolean quoteIdentifiers,
                                            boolean qualifyNames)
- 
- Specified by:
- dropCheckConstraintin class- SybaseDdlBuilder
 
- 
 
dropForeignKey
public java.lang.String dropForeignKey(ForeignKey foreignKey,
                                       boolean quoteIdentifiers,
                                       boolean qualifyNames)
- 
- Specified by:
- dropForeignKeyin class- SybaseDdlBuilder
 
- 
 
dropUniqueConstraint
public java.lang.String dropUniqueConstraint(UniqueConstraint constraint,
                                             boolean quoteIdentifiers,
                                             boolean qualifyNames)
- 
- Specified by:
- dropUniqueConstraintin class- SybaseDdlBuilder
 
- 
 
dropUserDefinedType
public java.lang.String dropUserDefinedType(UserDefinedType udt,
                                            boolean quoteIdentifiers,
                                            boolean qualifyNames)
- 
- Specified by:
- dropUserDefinedTypein class- SybaseDdlBuilder
 
-