| Modifier and Type | Field and Description |
|---|---|
| private final MetadataBuildingContext | |
| private final AnnotatedColumn | |
| private final String[] | |
| private final String | |
| private Table | |
| private final boolean |
| Access | Constructor and Description |
|---|---|
| public | IndexOrUniqueKeySecondPass(Table table, String indexName, String[] columns, MetadataBuildingContext buildingContext)
Build an index |
| public | IndexOrUniqueKeySecondPass(String indexName, AnnotatedColumn column, MetadataBuildingContext buildingContext, boolean unique)
Build an index if unique is false or a Unique Key if unique is true |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private void | |
| public void | doSecondPass(Map<String, PersistentClass> persistentClasses)
Implements org. |
| buildingContext | back to summary |
|---|---|
| private final MetadataBuildingContext buildingContext | |
| column | back to summary |
|---|---|
| private final AnnotatedColumn column | |
| columns | back to summary |
|---|---|
| private final String[] columns | |
| indexName | back to summary |
|---|---|
| private final String indexName | |
| table | back to summary |
|---|---|
| private Table table | |
| unique | back to summary |
|---|---|
| private final boolean unique | |
| IndexOrUniqueKeySecondPass | back to summary |
|---|---|
| public IndexOrUniqueKeySecondPass(Table table, String indexName, String[] columns, MetadataBuildingContext buildingContext) Build an index | |
| IndexOrUniqueKeySecondPass | back to summary |
|---|---|
| public IndexOrUniqueKeySecondPass(String indexName, AnnotatedColumn column, MetadataBuildingContext buildingContext, boolean unique) Build an index if unique is false or a Unique Key if unique is true | |
| addConstraintToColumn | back to summary |
|---|---|
| private void addConstraintToColumn(final String columnName) | |
| addConstraintToColumns | back to summary |
|---|---|
| private void addConstraintToColumns(List<Column> columns) | |
| doSecondPass | back to summary |
|---|---|
| public void doSecondPass(Map<String, PersistentClass> persistentClasses) throws MappingException Implements org. Doc from org. Perform the operation
| |