All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
addRelation(Relationship relation) |
void |
appendDblinkTable(String name) |
void |
bindCreateModel(String tableName,
Table tableModel) |
void |
bindCreateModel(TObjectName tableName,
Table tableModel) |
void |
bindCreateModel(TTable table,
Table tableModel) |
void |
bindCursorIndex(TObjectName indexName,
TObjectName cursorName) |
void |
bindCursorModel(TCursorDeclStmt stmt,
Variable resultSet) |
void |
bindCursorModel(TForStmt stmt,
Variable resultSet) |
void |
bindCursorModel(TLoopStmt stmt,
Variable resultSet) |
void |
bindCursorModel(TMssqlDeclare stmt,
Variable resultSet) |
void |
bindCursorModel(TOpenforStmt stmt,
Variable resultSet) |
void |
bindInsertModel(Object gspModel,
Object relationModel) |
void |
bindMergeModel(Object gspModel,
Object relationModel) |
void |
bindModel(Object gspModel,
Object relationModel) |
void |
bindOraclePackageByName(String oraclePackageName,
OraclePackage oraclePackageModel) |
void |
bindProcedureByName(String procedureName,
Procedure procedureModel) |
void |
bindProcessModel(TParseTreeNode gspModel,
Object relationModel) |
void |
bindTableByName(String tableName,
Table tableModel) |
void |
bindTableFunction(Object gspModel,
Object functionTable) |
void |
bindUpdateModel(Object gspModel,
Object relationModel) |
void |
bindViewModel(Object gspModel,
Object relationModel) |
void |
cleanTempTable() |
void |
collectDynamicSqlHash(TCustomSqlStatement stmt) |
void |
collectSqlHash(TCustomSqlStatement stmt) |
void |
dropTable(Table table) |
static ModelBindingManager |
get() |
List<TParseTreeNode> |
getAliases() |
List<TTable> |
getBaseTables() |
Table |
getCreateModel(TTable table) |
Table |
getCreateTable(TTable table) |
List<TCTE> |
getCTEs() |
List<TParseTreeNode> |
getCursors() |
Set<Table> |
getDropTables() |
Map |
getDynamicSQLMap() |
Set<Object> |
getFunctionTable(Object gspModel) |
List<TParseTreeNode> |
getFunctoinCalls() |
static String |
getGlobalDatabase() |
static String |
getGlobalHash() |
static Option |
getGlobalOption() |
static OraclePackage |
getGlobalOraclePackage() |
static TStoredProcedureSqlStatement |
getGlobalProcedure() |
static String |
getGlobalSchema() |
static String |
getGlobalServer() |
static TSQLEnv |
getGlobalSQLEnv() |
static IndexedLinkedHashMap<String,List<SqlInfo>> |
getGlobalSqlInfo() |
static Stack<TCustomSqlStatement> |
getGlobalStmtStack() |
static EDbVendor |
getGlobalVendor() |
Map |
getHashSQLMap() |
Object |
getInsertModel(Object gspModel) |
Object |
getMergeModel(Object gspModel) |
List<TParseTreeNode> |
getMergeResultSets() |
Object |
getModel(Object gspModel) |
OraclePackage |
getOraclePackageByName(String oraclePackageName) |
List<OraclePackage> |
getOraclePackageModels() |
List<TParseTreeNode> |
getOutputResultSets() |
List<TParseTreeNode> |
getPivotdTables() |
Procedure |
getProcedureByName(String procedureName) |
List<Procedure> |
getProcedureModels() |
List<TStoredProcedureSqlStatement> |
getProcedures() |
Process |
getProcessModel(TParseTreeNode gspModel) |
List<Process> |
getProcessModels() |
List<TObjectNameList> |
getQueryAliasTables() |
Relationship[] |
getRelations() |
Set<ResultSet> |
getResultSets() |
List<TResultColumnList> |
getSelectResultSets() |
List<TSelectSqlStatement> |
getSelectSetResultSets() |
String |
getSqlHash(TCustomSqlStatement stmt) |
TTable |
getTable(TCustomSqlStatement stmt,
TObjectName column) |
Table |
getTableByName(String tableName) |
TObjectName[] |
getTableColumns(TTable table) |
TTable |
getTableFromColumn(TObjectName column) |
List<Table> |
getTablesByName() |
List<TTable> |
getTableWithSelectSetResultSets() |
Object |
getUpdateModel(Object gspModel) |
List<TParseTreeNode> |
getUpdateResultSets() |
Object |
getViewModel(Object gspModel) |
List<TCustomSqlStatement> |
getViews() |
TTable |
guessTable(TCustomSqlStatement stmt,
TObjectName column) |
boolean |
isDblinkTable(String name) |
static void |
remove() |
static void |
removeGlobalDatabase() |
static void |
removeGlobalHash() |
static void |
removeGlobalOption() |
static void |
removeGlobalOraclePackage() |
static void |
removeGlobalProcedure() |
static void |
removeGlobalSchema() |
static void |
removeGlobalSQLEnv() |
static void |
removeGlobalSqlInfo() |
static void |
removeGlobalStmtStack() |
static void |
removeGlobalVendor() |
void |
removeRelation(ImpactRelationship relation) |
void |
reset() |
static void |
set(ModelBindingManager modelManager) |
static void |
setGlobalDatabase(String database) |
static void |
setGlobalHash(String hash) |
static void |
setGlobalOption(Option option) |
static void |
setGlobalOraclePackage(OraclePackage currentOraclePackage) |
static void |
setGlobalProcedure(TStoredProcedureSqlStatement procedureSqlStatement) |
static void |
setGlobalSchema(String schema) |
static void |
setGlobalSQLEnv(TSQLEnv sqlenv) |
static void |
setGlobalSqlInfo(IndexedLinkedHashMap<String,List<SqlInfo>> sqlInfoMap) |
static void |
setGlobalStmtStack(Stack<TCustomSqlStatement> stack) |
static void |
setGlobalVendor(EDbVendor vendor) |
void |
unbindProcessModel(TParseTreeNode gspModel) |
protected void |
updateTableAliasMap(TTable table) |