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.