Package | Description |
---|---|
org.opennms.netmgt.config | |
org.opennms.netmgt.config.api | |
org.opennms.netmgt.config.filter |
This file is part of OpenNMS(R).
|
Modifier and Type | Method and Description |
---|---|
Table |
DatabaseSchemaConfigFactory.findTableByVisibleColumn(String colName)
Find the table which has a visible column named 'colName'
|
Table |
DatabaseSchemaConfigFactory.getPrimaryTable()
This method is used to find the table that should drive the construction
of the join clauses between all table in the from clause.
|
Table |
DatabaseSchemaConfigFactory.getTableByName(String name)
Find a table using its name as the search key.
|
Modifier and Type | Method and Description |
---|---|
String |
DatabaseSchemaConfigFactory.addColumn(List<Table> tables,
String column)
Validate that a column is in the schema, add it's table to a list of tables,
and return the full table.column name of the column.
|
String |
DatabaseSchemaConfigFactory.constructJoinExprForTables(List<Table> tables)
Construct a SQL FROM clause joining the given tables to the primary table.
|
List<String> |
DatabaseSchemaConfigFactory.getJoinTables(List<Table> tables)
Return the sequence of tables necessary to join the primary table to the
given tables.
|
Modifier and Type | Method and Description |
---|---|
Table |
DatabaseSchemaConfig.findTableByVisibleColumn(String colName)
findTableByVisibleColumn
|
Table |
DatabaseSchemaConfig.getPrimaryTable()
getPrimaryTable
|
Table |
DatabaseSchemaConfig.getTableByName(String name)
getTableByName
|
Modifier and Type | Method and Description |
---|---|
String |
DatabaseSchemaConfig.addColumn(List<Table> tables,
String column) |
String |
DatabaseSchemaConfig.constructJoinExprForTables(List<Table> tables)
constructJoinExprForTables
|
List<String> |
DatabaseSchemaConfig.getJoinTables(List<Table> tables)
getJoinTables
|
Modifier and Type | Method and Description |
---|---|
List<Table> |
DatabaseSchema.getTables() |
Modifier and Type | Method and Description |
---|---|
void |
DatabaseSchema.addTable(Table table) |
boolean |
DatabaseSchema.removeTable(Table table) |
Modifier and Type | Method and Description |
---|---|
void |
DatabaseSchema.setTables(List<Table> tables) |
Copyright © 2017. All rights reserved.