public abstract class TableColumnData
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected AttributeStorageDefinition |
dbDef |
protected DatabaseInformation |
di |
protected java.lang.String[] |
names |
protected ReportCollector |
rc |
protected AttributeClass[] |
storage |
protected java.util.TreeMap |
tableColumnData |
protected ValidateLogger |
vl |
Constructor and Description |
---|
TableColumnData(DatabaseInformation di,
ReportCollector rc,
ValidateLogger vl)
Constructor
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
loadDatabaseDefinitions()
Read the native database definitions.
|
void |
loadMaximoDefinitions() |
void |
verifyColumns(java.util.List columnNotMaxColumn,
java.util.List columnNotDbColumn) |
protected final java.lang.String[] names
protected final AttributeClass[] storage
protected final AttributeStorageDefinition dbDef
protected DatabaseInformation di
protected ReportCollector rc
protected ValidateLogger vl
protected java.util.TreeMap tableColumnData
public TableColumnData(DatabaseInformation di, ReportCollector rc, ValidateLogger vl)
di
- public void loadMaximoDefinitions() throws java.sql.SQLException
java.sql.SQLException
protected abstract void loadDatabaseDefinitions() throws java.sql.SQLException
java.sql.SQLException
public void verifyColumns(java.util.List columnNotMaxColumn, java.util.List columnNotDbColumn) throws java.lang.Exception
java.lang.Exception