All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
accept(SQLStatement stmt) |
boolean |
acceptCreateSequence(SQLCreateSequenceStatement x) |
void |
acceptDDL(String ddl) |
SchemaObject |
acceptDDL(String ddl,
DbType dbType) |
boolean |
acceptDropSequence(SQLDropSequenceStatement x) |
String |
console(String input) |
SQLColumnDefinition |
findColumn(SQLTableSource tableSource,
SQLExpr expr) |
SQLColumnDefinition |
findColumn(SQLTableSource tableSource,
SQLSelectItem selectItem) |
SchemaObject |
findFunction(String functionName) |
SQLDataType |
findFuntionReturnType(long functionNameHashCode) |
Schema |
findSchema(String schema) |
SchemaObject |
findTable(long tableNameHash) |
SchemaObject |
findTable(SQLExprTableSource x) |
SchemaObject |
findTable(SQLName name) |
SchemaObject |
findTable(SQLTableSource tableSource,
SQLExpr expr) |
SchemaObject |
findTable(SQLTableSource tableSource,
SQLSelectItem selectItem) |
SchemaObject |
findTable(SQLTableSource tableSource,
String alias) |
SchemaObject |
findTable(String tableName) |
SchemaObject |
findTableOrView(String tableName) |
SchemaObject |
findTableOrView(String tableName,
boolean onlyCurrent) |
SchemaObject |
findView(String viewName) |
DbType |
getDbType() |
Schema |
getDefaultSchema() |
String |
getDefaultSchemaName() |
Collection<SchemaObject> |
getObjects() |
SchemaRepository.SchemaLoader |
getSchemaLoader() |
Collection<Schema> |
getSchemas() |
int |
getTableCount() |
Map<String,SchemaObject> |
getTables(SQLTableSource x) |
int |
getViewCount() |
boolean |
isSequence(String name) |
void |
resolve(SQLSelectQueryBlock queryBlock,
SchemaResolveVisitor.Option... options) |
void |
resolve(SQLSelectStatement stmt,
SchemaResolveVisitor.Option... options) |
void |
resolve(SQLStatement stmt,
SchemaResolveVisitor.Option... options) |
String |
resolve(String input) |
void |
setDefaultSchema(Schema schema) |
void |
setDefaultSchema(String name) |
void |
setSchemaLoader(SchemaRepository.SchemaLoader schemaLoader) |