private static class DDLGeneratorWorker.Table
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) java.util.Map<java.lang.String,P2JField> |
fields
The set of fields of this table.
|
(package private) java.util.Map<java.lang.String,P2JIndex> |
indexes
The set of indexes of this table.
|
(package private) java.lang.String |
legacyName
The legacy table name.
|
(package private) java.util.List<P2JIndex> |
minimalUnique
The indexes, after preprocessing (removed redundant and normalized unique).
|
(package private) java.lang.String |
name
The SQL table name.
|
(package private) java.util.List<P2JIndex> |
nonRedundant |
(package private) java.util.Set<P2JIndex> |
remaining |
final java.lang.String name
final java.lang.String legacyName
final java.util.Map<java.lang.String,P2JField> fields
P2JField being
mapped by its legacy name for quick access.final java.util.Map<java.lang.String,P2JIndex> indexes
java.util.List<P2JIndex> minimalUnique
null the
map has not yet been preprocessed.java.util.List<P2JIndex> nonRedundant
java.util.Set<P2JIndex> remaining
Table(java.lang.String tableName,
java.lang.String legacyName)
Table identity.tableName - The SQL name of the table.legacyName - The legacy name of the table.Table(java.lang.String tableName)
Table identity.tableName - The SQL name of the table.